我正在處理與動態數據(從數據庫檢索值)highcharts。 通過編寫一個查詢我能夠從表中檢索以下數據如何使用json_encode
Item 2011 2012
pen 5 7
pencil 4 20
eraser 6 43
我想存儲在以下結構上述信息,並把它傳遞到另一個頁面
[{ name:'pen', data: [5,7]},{ name:'pencil', data: [4,20]},{ name:'eraser', data: [6,43]}]";
我想將上述數據推送到深入的高圖。
有沒有一種方法可以用這種格式生成?我試過使用json_encode但無法成功。 我可以用json_encode來實現嗎?
更新 我試圖以這種方式
while($row = mysql_fetch_assoc($result))
{
$rows[]= $row;
}
echo json_encode($rows);
,並得到
[{"Item":"pen","2011":"5","2012":"7"},{"Item":"pencil","2011":"4","2012":"20"},{"Item":"eraser","2011":"6","2012":"43"}]
'json_encode'編碼JSON,不Javascript對象表達式(不帶引號的鍵)您在那裏。不過這並不重要。 – mario
看起來更好的方法是序列化數據。 – nickb
@JohnConde我已經更新了一些info.check出 – Anil