如何使用SQL查询中的JSON数据在PHP中创建图表

时间:2018-03-12 07:07:10

标签: php mysql json dygraphs

我有一个sql查询,它创建了一个数据透视表。现在我已经使用'multiquery'在PHP中执行了这个查询,并使用'json_encode'将其转换为JSON。 JSON数据由大约2500万条记录组成,每条记录的格式为

{
timestamp: .....;
value 1: .....;
value 2: .....;
value 3: .....;
value 4: .....;
..
..
..
value n: .....;
}

现在我需要从中创建一个图表。我应该如何将JSON数据转换为动态数组以创建图表。我正在使用dygraphs库。

2 个答案:

答案 0 :(得分:1)

要将json转换为数组,可以在第二个参数中使用带有“true”的json_decode: json_decode($ json,true);

php doc

答案 1 :(得分:0)

您可以使用json_decode()函数

将JSON字符串转换为数组
$newArray = json_decode($json_string, TRUE);