使用PHP对MySQL表进行分组和显示
您好,我有上表,我可以正确显示数据。我需要在输出中对regID字段进行分组。我该怎么做?下面是我的php代码使用PHP对MySQL表进行分组和显示,php,mysql,group-by,Php,Mysql,Group By,您好,我有上表,我可以正确显示数据。我需要在输出中对regID字段进行分组。我该怎么做?下面是我的php代码 distID distName regID 1 Khulna 1 2 Shatkhira 1 3 Bagerhat 1 4 Pirojpur 1 5 Barishal 2 6 Barguna 2 7 Patuakhali 2 8
distID distName regID
1 Khulna 1
2 Shatkhira 1
3 Bagerhat 1
4 Pirojpur 1
5 Barishal 2
6 Barguna 2
7 Patuakhali 2
8 Bhola 2
9 Jhalokathi 2
在查询结束时按请求ID添加组
但是,它将只返回1和2 您只需添加
分组方式
即可
$result=mysql_query("SELECT * from district d inner join region r on d.regID=r.regID GROUP BY r.regID");
$result=mysql_query("SELECT * from district d inner join region r on d.regID=r.regID GROUP BY `regID`");
. 它们不再得到维护。看到了吗?相反,学习,并使用or-将帮助您决定哪一个。如果你选择PDO,你在上面的代码中有什么问题?为什么需要分组
regid
?输出应该是什么样的?
$result=mysql_query("SELECT * from district d inner join region r on d.regID=r.regID GROUP BY `regID`");