我對json的編碼字符串有問題。我正在做一個谷歌餅圖。圖表將充滿來自數據庫的數據。 Google圖表需要json格式的數據。json的編碼字符串
下面是一個字符串它應該是什麼樣子的例子。現在我有一個動態「組裝」字符串與數據庫中的數據的問題。 JSON_encode是不夠的,它必須在格式這樣的字符串與行和行! 請幫忙。
<?php
$db=new DB();
$db->connect();
$db->selectBase();
$rows = array();
$sth=$db->st_glede_na_tip() or die(mysql_error());
while($r = mysql_fetch_assoc($sth)) {
$rows[] = $r;
}
$string= '{
"cols": [
{"id":"","label":"Content","pattern":"","type":"string"},
{"id":"","label":"Slices","pattern":"","type":"number"}
],
"rows": [
{"c":[{"v":"Books"},{"v":3}]},
{"c":[{"v":"Video"},{"v":1}]},
{"c":[{"v":"Audio"},{"v":1}]},
{"c":[{"v":"Movie"},{"v":1}]},
]
}';
echo $string;
?>
你可以使用json_encode()函數...? – 2012-07-16 08:12:17
「json_encode」有什麼問題? – poncha 2012-07-16 08:12:24
谷歌圖表需要獨特的格式和行和行。 – 2012-07-16 08:14:36