Javascript Highcharts从数据库访问所有记录
我想访问数据库中的所有记录并填充highchart。目前我的代码给了我一条记录。我想访问member_group中的所有记录。应该更改查询。我试了很多,但没有成功 PHP代码是:Javascript Highcharts从数据库访问所有记录,javascript,php,mysql,highcharts,Javascript,Php,Mysql,Highcharts,我想访问数据库中的所有记录并填充highchart。目前我的代码给了我一条记录。我想访问member_group中的所有记录。应该更改查询。我试了很多,但没有成功 PHP代码是: $query="SELECT `group`.`name`, COUNT(`member`.`member_name`) as total FROM `group`, `member`, `member_group` WHE
$query="SELECT `group`.`name`,
COUNT(`member`.`member_name`) as total
FROM
`group`,
`member`,
`member_group`
WHERE `member_group`.`group_id` = `group`.`id`
AND `member_group`.`member_id` = `member`.`id`
GROUP BY `group`.`name`";
$result=mysqli_query($connection,$query);
$name="";
$series="";
while($row = mysqli_fetch_array($result)) {
$name.="'".$row['name']."', ";
$series.=$row['total'].",";
}
要检索所有成员,请按如下方式修改查询:
$query="SELECT `member`.`member_name`, `group`.`name`,
FROM
`group`,
`member`,
`member_group`
WHERE `member_group`.`group_id` = `group`.`id`;
谢谢你的回复!它返回所有成员!我想检索所有组及其对应的用户!它确实返回了组名和这些组的成员数量。我已经编辑了我的答案以返回所有成员及其各自的组。这是你想要的吗?对不起,我来晚了!过去两天我一直很沮丧!它返回A组的成员总数。我想这样返回,例如,A组=10组-B=1组-C=05组-D=11组-E=25,就像我之前的查询一样?如果是这样,只需将member.member\u name替换为countmember.member\u name,并在查询结束时按GROUP.name添加GROUP.bro。its返回所有组的成员总数,并仅返回GROUP-a