javascript - Highcharts 从数据库访问所有记录

标签 javascript php mysql highcharts

我想访问数据库中的所有记录并填充图表。目前我的代码给我一条记录。我想访问 member_group 中的所有记录。应该更改查询。我尝试了很多但没有成功。

PHP 代码是:

$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`;

关于javascript - Highcharts 从数据库访问所有记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26628325/

相关文章:

javascript - 扩展 JavaScript 对象

javascript - 如何在不重复代码的情况下编写if语句?

php - 从 mysql 表返回类别 ID

php - Android Php 网络应用程序

php - MySQLi 从表中选择主题标签

mysql - 基于 3 个条件选择 3 行的最佳 MySQL 索引和查询

javascript - 从 AngularJS 到 Laravel 的 Http Post

javascript - 禁用和重新启用功能、静音和取消静音

mysql - 如何解决MySQL死锁

mysql - Drupal 数据库 API 查询 - row.update 如果存在,否则 row.insert