我对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