MySql データベースで最も頻繁に表示される上位 3 つの名前をリストしようとしています。
これは私がやっていることです:
$nameQuery = "SELECT PeopleName, COUNT(*) AS totalNumber FROM finaldb ORDER BY COUNT(PeopleName) LIMIT 5";
$nameResult = mysql_query($nameQuery);
while($data = mysql_fetch_array($nameResult)) {
$name = $data['totalNumber'];
}
echo $name;
しかし、それはうまくいかないようです。助言がありますか?
私のDBはPeopleName、IDで構成され、finaldbと呼ばれます。