我試圖從列中包含文件名的列中顯示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