这只是我的第二个问题,所以请温柔,我是 PHP 新手。
我写了一个查询数据库的语句,然后检查一个文件以查看是否存在相关文件,然后再创建一个将图像放入的 div。问题是输出为没有图像的行创建了 div。
$query = "SELECT vehicle_make_logo FROM vehicle_makes";
$result = mysql_query($query);
if(!$result) die ("Database access failed: " . mysql_error());
$rows = mysql_num_rows($result);
for ($j = 0; $j < $rows; ++$j)
{
$row = mysql_fetch_row($result);
$image = 'images/vehicleBrands/'.$row[0];
if(file_exists($image)){
echo '<div class="component"><a href=""><img class="icons" src="images/vehicleBrands/'.$row[0].'"></a></div>';
}
}
我尝试添加一个空的 else 语句,但这并没有做任何事情。任何帮助将不胜感激。