我想從mysql
數據庫中獲取random
記錄,它工作但我需要的記錄也是unique
當我抓取他們,因爲他們複製在輸出上,這裏是我的代碼:從MySQL數據庫中選擇隨機唯一的記錄使用php
<?
for ($counter = 1; $counter <=5;$counter++)
{
$randomPostSelect = mysql_query("SELECT DISTINCT * FROM beventreservation WHERE (beventStatus='online' OR beventStatus='soldout') ORDER BY RAND() LIMIT 5") or die(mysql_error());
$fetchPosts = mysql_fetch_array($randomPostSelect) or die(mysql_error());
echo '<li><a href="reservation.php?rev='.$fetchPosts['eventId'].'">'.$fetchPosts['eventTitle'].'</a></li>';
echo '</br>';
}
?>
我該怎麼做?
寫在外面SQL查詢的循環 – 2012-05-09 14:44:14