0

クエリを使用して、シャウトボックスのメンバーとそのシャウトカウントのリストを出力しています。

SELECT user_id, COUNT( * ) AS Shouts
FROM shouts
GROUP BY user_id
ORDER BY Shouts DESC

表示されるもの:

User1:3490
User2:1234
User3:345
..。

私は次のことを試しました:

$result = mysql_query(the query above);
$count = mysql_fetch_array($result);
echo $count['Shouts'];

ただし、最初の行のみが表示されます。結果全体を表示するにはどうすればよいですか?

4

1 に答える 1

2

mysql_fetch_arrayをループ内に配置する必要があります。

while ($count = mysql_fetch_array($result)) {
    echo $count['Shouts'];
}
于 2012-11-20T19:16:24.417 に答える