0

要するにリーダーボード。

最も高いコインを持っている人が最初にリストされたいと考えています。ユーザー名と結合された最高のコイン数に基づいて、トップ 10 のみをリストします。

これにはユーザー名がリストされていますが、コインをカウントする方法と、トップ10のフォーメーションで昇格する方法がわかりません.

<?php
$query = mysql_query("SELECT username FROM `users`");

echo '<table>';
while($rowtwo = mysql_fetch_array($query)){
    echo    '<tr>
            <td><font size="2" face="Lucida Sans Unicode" color="red">'.$rowtwo['username'].'</td>
            </tr>';
}
echo '</table>';
?>
4

2 に答える 2

2
SELECT username FROM `users` ORDER BY coins DESC LIMIT 10

DESCそうしないと、コインが最低から最高の順にリストされます。これは、コイン カウントが の列であることも前提としていますusers。そうでない場合は、私に知らせる必要があります。

于 2013-04-21T23:56:03.530 に答える
1

クエリを次のように変更します。

SELECT username FROM `users` ORDER BY `coins` DESC LIMIT 0,10
于 2013-04-21T23:55:44.507 に答える