2012-08-02 61 views
0

所以我有MySQL的查詢,它顯示所有用戶喜歡一個職位。它看起來像這樣:在(MySQL循環)之前用「and」顯示上一個MySQL記錄?

<? 

echo 'Liked by&nbsp;'; 

$sql="SELECT * FROM registered_users WHERE faved LIKE '%$idpost%'"; 
$result=mysql_query($sql); 

while($row=mysql_fetch_array($result)) { 

echo '<a href="" class="link">'; echo $row['fullname']; echo '</a>'; 
echo ','; 

} 

echo '.'; 

?> 

如何我現在可以選擇最後一個循環入口和一個「和」前,而不是一個「」說明了什麼? 在此先感謝!

回答

0

您可以使用mysql_num_rows()來計算在開始獲取結果之前返回的行數,並在while循環中添加一個增量變量和一個測試,如果該變量等於行數你回聲而不是,

請參閱:mysql_num_rows documentation

+0

哦,沒有想到的。謝謝! – user1570082 2012-08-02 01:27:17

+0

歡迎您:) – Oussama 2012-08-02 01:31:49