没有机会运行下面的代码,但这应该可以工作或与此非常相似
$series=array();
while($item = MysqL_fetch_assoc($result)) {
$serie=array(
"name" => $item['name'],
"data" => array(floatval($item['data']))
);
array_push($series,$serie);
}
echo json_encode($series);
建议始终坚持json_encode()
执行jsonification。您可能需要在参考页上浏览此示例,以了解json_encode如何与特定数组一起工作
回答您的第二个问题。您可能在JavaScript控制台中遇到了Highchart错误#14?看看这个问题Highcharts返回错误14
附言:请不要将多个问题混为一谈,分别发布,也要更有效地使用JavaScript控制台和SO搜索等工具