gpt4 book ai didi

php - 显示每个用户的记录总数

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

$u=$_POST['userid'];

$sql=mysqli_query($con,"SELECT COUNT(username) AS total FROM TABLENAME where username=$u");

此查询仅返回 username=$u 的总记录数

我要将所有用户记录汇总显示

我想要一些东西

User           Records
User1 1152
user2 2365
user3 2365
------ -------
userN XXX

我正在使用 php 和 mysql。

另请告知。我应该回显什么,$sqlTotal

谢谢你的帮助

我试过这个:并在线收到错误:

while($fetch = mysql_fetch_assoc($sql))

这是你们给我的代码

'; print_r($数组); mysqli_close($con); ?>

再次感谢

最佳答案

尝试使用GROUP BY

$sql = mysqli_query($con,"SELECT username, COUNT(username) AS total 
FROM TABLENAME GROUP BY username");

$array = array();
while($fetch = mysqli_fetch_assoc($sql))
{
$array[$fetch['username']] = $fetch['total'];
}

echo '<pre>'; print_r($array);

$array 会给你你想要的。

关于php - 显示每个用户的记录总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23034464/

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