小编mik*_*ik3的帖子

如何在PHP中划分系列为谷歌图表创建一个json表

我必须使用数据库中的数据绘制许多曲线.数据库结构如下:

在此输入图像描述

我想要的结果是这样的(在这种情况下只有2个系列和一个对数轴)

在此输入图像描述

使用test(字符串)作为系列名称(在图例中)和直径并传递为X和Y值.我试过很多解决方案,但没有; 我想我明白我需要将结果拆分为测试(字符串),但我不知道如何.你能帮助我吗?

<?php
//connection
$connect = mysqli_connect("server","user","pw","DB");
//query
$result = mysqli_query($connect, "SELECT DISTINCT test, diameter, pass FROM 
tablex;");

// json C
$rows = array();
$table = array();
$array['cols'][] = array('label' => 'test', 'type' => 'strimg');
$array['cols'][] = array('label' => 'diameter', 'type' => 'number');
$array['cols'][] = array('label' => 'pass', 'type' => 'number');

// json R
while($row = mysqli_fetch_array($result))
{
 $provino = array ($row["test"]);
 $sub_array =  array('f' =>$row["test"]);
 $diameter = array ($row["diameter"]);
 $sub_array[] =  array('v' => $row["diameter"]);
 $pass = array …
Run Code Online (Sandbox Code Playgroud)

php charts json mysqli google-visualization

5
推荐指数
1
解决办法
81
查看次数

标签 统计

charts ×1

google-visualization ×1

json ×1

mysqli ×1

php ×1