我试图从列中包含文件名的列中显示8张图片,这些表格是正确的,并且字段interest_id
和interest_pic
(其中存储的文件名称)是正确的。从mysql中检索一批图像
$interest_image_query = mysql_query("SELECT interest_pic FROM interest_pictures WHERE interest_id='$i_id'");
$i = 0;
while($interest_display_image = mysql_fetch_array($interest_image_query) && $i < 8){
echo '<td><img src ="/uploads/images/interestpics/'.$interest_display_image['interest_pic'].'" width=60px height=60px /></td>';
$i++;
}
输出似乎显示文件夹的位置,但没有文件名。在这种情况下,$i_id
= 20,并且已验证并正在工作。任何帮助表示感谢,谢谢!
如果您在gui或命令行中运行查询,查询返回多少行? – case1352
如果你只打算使用其中的8个,我可以建议跳过'$ i ++',而只是在查询中加入'LIMIT 8' ... –
@ case1352它显示1行,并且文件名正确 – mobile