使用PHP echo内部谷歌图表功能


using php echo inside google chart function

我有这个工作脚本来显示图表值:

var data = google.visualization.arrayToDataTable([
  ['Time', 'Total MacID'],
  ['15',  450],
  ['16',  520],
  ['17',  130],
  ['18',  220],
  ['19',  350],
  ['20',  640],
  ['21',  125],
  ['22',  260],
  ['23',  423]
]);

我试图从php获得值,如(这是显示空白图表):

var data = google.visualization.arrayToDataTable([
  ['Time', 'Total MacID']<?php echo $tablerow; ?>
]);

$tablerow的值

,("0",207年),(' 1 ',202),"2",210年,"3",198年,[‘4’,219年],["5",216年],[' 6 ',203),"7",198年,"8",245年,"9",562年,"10",674年,[' 11 ', 823),"12",797年,[‘13’,485年],[14,589],[15,693),[16, 751], [17, 749], [18, 388], [19, 301], [20, 281),['21', 286], ['22', 282], ['23', 257]

可以使用下面的代码

var data = new google.visualization.DataTable();
data.addColumn('string', 'Time');
data.addColumn('number', 'Total MacID');
data.addRows('15', 450);

数据。

如果你从。json文件中获取数据,那么你必须解析它。如下代码

var newData=JSON.parse(jsonData);
请告诉我这对你是否有用。