gpt4 book ai didi

php - MySQL PHP 数据库和字符串比较

转载 作者:太空宇宙 更新时间:2023-11-03 12:08:28 24 4
gpt4 key购买 nike

在 php 中,我将一个文件名与数据库中的一个文件进行比较,结果总是出现错误,我不确定为什么。这是一些代码。知道为什么会发生这种情况或我如何重做代码吗?谢谢

编辑:在图片中,文件名位于顶部,其中包含从数据库输出的文件数组,您可以看到文件名和数组索引匹配。这是某种转换错误吗?

        $cols = Array ("filename");
$audioFiles= $db->get ("AudioFiles", null, $cols);
$dbFile = "";

echo $fileName;
if ($db->count > 0)
{
foreach ($audioFiles as $audioFile)
{
echo "<pre>";
var_dump ($audioFile);
echo "</pre>";
if ($audioFile == $fileName)
{
echo "yes";
}
else
{
echo "NOPE!";
}
}
}

enter image description here

最佳答案

你不能将数组与字符串进行比较试试这个:

if ($audioFile['filename'] === $fileName)

关于php - MySQL PHP 数据库和字符串比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25354598/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com