我需要將值存儲到Wordpress數據庫中並使用Google Chart中的值。要在PHP中使用的數組的數據庫字符串值
問題是: 1.我用什麼格式將它存儲到數據庫中? 目前我使用WP-類型和添加陣列如下的多行框:
['Month','Value 1','Value 2'],['2004',1000,400],['2005',1170,460],['2006',660,1120],['2007',1030,540]
這就是它需要輸出的JavaScript圖表。
- 將字符串到陣列中的PHP(不正確的練習) 我檢索數據:
$graphdata = types_render_field("graph-data", array("output" => "raw","separator"=>";"));
這給了我一個字符串值。
然後我把它添加到一個數組: $thechartcontent[$i] = [ "name" => get_the_title(), "chartheaders" => array($graphdata), ];
在javascipt的: 我設置PHP數組到Java
var chart1 = <?php echo json_encode($thechartcontent[0]); ?>;
然後我得到的數據數組到var:
var chartheaders1 = chart1['chartheaders'];
這是我卡住的地方。我得到的值是一個字符串。它需要正好顯示:
['Month','Value 1','Value 2'],['2004',1000,400],['2005',1170,460],['2006',660,1120],['2007',1030,540]
它的工作。
請任何幫助。
你試過用JSON格式嗎? – HeroFTime
我有。嘗試json_decode,爆炸和序列化 –