我的sql表:
| user | bln | tipe |
|----- |-----| -----|
| A | 1 | 2 |
| A | 1 | 2 |
| B | 1 | 2 |
| A | 1 | 1 |
| C | 1 | 1 |
| D | 1 | 1 |
使用 COUNT,在 php 中我想像这样列出表格:
| user |COUNT(tipe)|
|----- |-----------|
| A | 2 |
| B | 1 |
| C | 0 |
| D | 0 |
$sql = mysqli_query($link, "SELECT user, COUNT(tipe) FROM keg where bln=1 and tipe=2 GROUP BY user order by id asc;");
if(mysqli_num_rows($sql) == 0){
echo 'Tidak ada data. ';
}else{
$no = 1;
while($row = mysqli_fetch_assoc($sql)){
echo '
'.$no.'
'.$row['user'].'
'.$row['tipe'].'
';
$no++;
}
}
?>
但是表格输出是这样的:
| user |COUNT(tipe)|
|----- |-----------|
| A | |
| B | |
$row = mysqli_fetch_assoc($sql) 有我的问题吗?
我在 sql windows 中尝试了 sql 并显示输出正常,但在 php 中没有。
提前致谢。
© 版权声明
本站下载的源码均来自公开网络收集转发二次开发而来,
若侵犯了您的合法权益,请来信通知我们1413333033@qq.com,
我们会及时删除,给您带来的不便,我们深表歉意。
下载用户仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,访问及下载者下载默认同意本站声明的免责申明,请合理使用切勿商用。
THE END
暂无评论内容