我的 mysql 数据库中有一个表,如下所示:
id | category | title
1 | blue | title1
2 | green | title2
3 | red | title3
4 | purple | title4
5 | red | title5
1 | blue | title1
2 | green | title2
3 | blue | title3
4 | blue | title4
5 | red | title5
.....
我想在我的页面上呼应类别名称,然后计算每个类别中有多少项。
目标是这样的:
blue(4)
green(2)
red(3)
purple(1)
我已经尝试回应类别,但我只收到一长串重复项。谁能指出我正确的方向?
最佳答案
无需与关联数组混淆。您可以使用 GROUP BY 和 COUNT 在 SQL 中轻松执行此操作.有关示例,请参见 MySQL 手册。
关于mysql 表中的 PHP echo 类别名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7544611/