我有一个页面,显示所有的用户的照片,但我希望排除默认的个人资料图片这是thumb_default .png。我怎么做呢?
<?
$getphotos = mysql_query("SELECT ID, Link FROM images WHERE MemberID = '$vid'");
while($iph = mysql_fetch_array($getphotos))
{
$pID = $iph['ID'];
$pLINK = $iph['Link'];
echo "
<li><a href="members_image/$vid/$pLINK" rel="prettyPhoto[gallery]"><img src='/members_image/$vid/thumb-$pLINK' width='105'></a></li>
";
}
谢谢! !: -)
在查询结束时添加AND Link != 'thumb-default.png'
$getphotos = mysql_query("SELECT ID, Link FROM images WHERE MemberID = '$vid' AND Link != 'thumb-default.png'");
这将排除所有带有此链接的条目。
我同意上面的说法,而且使用这个更好,
while($iph = mysql_fetch_object($getphotos))
{
$pID = $iph->ID;
$pLINK = $iph->Link;
}
因为我认为mysql_fetch_array,更喜欢数组元素键作为数字。iph美元美元iph[0],[1]…
对于alpha键元素,应该使用
mysql_fetch_assoc