gpt4 book ai didi

php - 在 php 中计算和获取行

转载 作者:太空宇宙 更新时间:2023-11-03 10:28:42 24 4
gpt4 key购买 nike

我的 mysql 数据库中有一个名为 (names) 的表,现在每个人都可以保存他们的真实姓名

现在我想查询这张表,看看这些名字被使用了多少次

例如输出应该是:

Jakob (20) Jenny (17)

现在这是我自己的代码:

    list($usernames) =mysql_fetch_row(mysql_query('SELECT name FROM table_user GROUP BY name ORDER BY COUNT(name) DESC LIMIT 50 '));
list($c) =mysql_num_rows(mysql_query('SELECT COUNT(name) FROM table_user GROUP BY name '));

print $usernames.'('.$c.')'

这是正确的方法吗?!

最佳答案

您可以为此使用一个选择查询:

$sel_query=mysql_query("SELECT COUNT(name) AS nums, name FROM table_user GROUP BY name");

对于输出,你可以使用这样的东西:

while($fetch=mysql_fetch_array($sel_query))
{
echo $fetch['name']."( ".$fetch['nums']." ) ";
}

关于php - 在 php 中计算和获取行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2721023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com