我試着去創造這個東西,如果它從陣列什麼也得不到它會彈出一個默認的圖片,但它不工作了,我想它的方式。它使用每一個數組,但我想分開每一個。如何顯示圖片重複如果其爲空?
$result = mysql_query("SELECT * FROM `im_album` WHERE username = '".$user_data['username']."' ");
$d_name = array();
$d_amount = array();
$d_cover = array();
while(($row = mysql_fetch_assoc($result))) {
$d_name[] = $row['name'];
$d_mode[] = $row['mode'];
$d_amount[] = $row['amount'];
$d_cover[]= $row['cover'];
}
$p_cover = implode($d_cover) ;
if ($p_cover == "") {
$p_cover = "cpages/img/default_pic.jpg";
}
else
{
$p_cover= "userdata/".$user_data['username']."/profilepic/".$p_cover;
}
<img style="margin:2pt" src="<?php echo $p_cover ?>" height="250" width="200" />
什麼樣的數據是'$ d_cover'?你沒有分隔符就把它們壓在一起,所以所有的數組元素只是連在一起。 –
a圖片.jpg,我如何分開它? –
我也希望它顯示默認圖像,如果它的數據爲空。 –