MySQL-PHP数据库与字符串比较
在php中,我将一个文件名与数据库中的一个文件进行比较,结果总是出现错误,我不确定为什么。下面是一些代码。你知道为什么会发生这种情况,或者我如何重做代码吗?谢谢 编辑:在图片的顶部有一个文件名和一个从数据库输出的文件数组,正如你所看到的,文件名和数组索引匹配。这是某种转换错误吗MySQL-PHP数据库与字符串比较,php,mysql,Php,Mysql,在php中,我将一个文件名与数据库中的一个文件进行比较,结果总是出现错误,我不确定为什么。下面是一些代码。你知道为什么会发生这种情况,或者我如何重做代码吗?谢谢 编辑:在图片的顶部有一个文件名和一个从数据库输出的文件数组,正如你所看到的,文件名和数组索引匹配。这是某种转换错误吗 $cols = Array ("filename"); $audioFiles= $db->get ("AudioFiles", null, $cols); $dbF
$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!";
}
}
}
$cols=Array(“文件名”);
$audioFiles=$db->get(“audioFiles”,null,$cols);
$dbFile=“”;
echo$fileName;
if ($audioFile['filename'] === $fileName)
如果($db->count>0)
{
foreach($audioFile作为$audioFile)
{
回声“;
if ($audioFile['filename'] === $fileName)
var_dump($audioFile);
回声“;
if ($audioFile['filename'] === $fileName)
如果($audioFile==$fileName)
{
回应“是”;
if ($audioFile['filename'] === $fileName)
}
其他的
{
回声“不!”;
if ($audioFile['filename'] === $fileName)
}
}
}
无法将数组与字符串进行比较。请尝试以下操作:
无法将数组与字符串进行比较。请尝试以下操作:
无法将数组与字符串进行比较。请尝试以下操作:
无法将数组与字符串进行比较。请尝试以下操作: