我有一个表,其中相同的数据一次又一次地出现,表结构如下所示。id 是自动增量。pm 是用户 ID。它会像 beliw 表一样一次又一次地出现。我想将输出显示为整个表的提取按降序排列。假设该表由 100 行组成,用户 ID 15 出现了 10 次,这是最高的,那么它应该排在最前面,然后是下一个类似的 ID。我试过但不在这里工作也是我的代码
id userid
1 33
2 34
3 37
4 33
5 33
6 37
我想要的输出是
userid nos
33 3
37 2
34 1
请指导。我试过这段代码
$res = sql_query("select count(userid) as total from tableA");
echo'<table>';
while ($row = sql_fetch_array($res)) {
echo ' <tr><td>'.$row['userid'].'</td></tr></table>';