我對MySQL的新的,但我有一些數據,按名稱排序數據庫:把最流行的選擇首先要在選擇框與MySQL
<option value="4"> George </option>
<option value="55"> John </option>
<option value="13"> Paul </option>
<option value="24"> Ringo </option>
我希望把這個上選擇,是這樣的:
while($row = mysql_fetch_array($result)){
echo "<option value='".$row['id']."'>".$row['name']."</option>";
}
但我想告訴選擇把只有一個選項在頂部,最流行的選擇,像這樣:
<option value="55"> John (most popular)</option>
<option value="4"> George </option>
<option value="13"> Paul </option>
<option value="24"> Ringo </option>
我如何排除一行?我必須使用mysql_fetch_array?
最好在SQL上做到這一點?或者使用循環?
謝謝!
作爲一個人發現它很討厭發現「英國」被認爲是受歡迎的與其他我們放在一起,並浪費時間在那裏尋找它 - 請請請:**複製**您的流行選項在頂部,不要**移動他們在那裏。 – Quentin 2009-11-21 20:07:23