为什么我的谷歌图表无法显示?

时间:2017-08-02 08:26:16

标签: charts google-visualization

我正在使用mysql作为我的谷歌图表。这是代码:

{{1}}

the query result

名为pie_chart.php的数据文件,视图图表文件为graph.php。

但为什么饼图无法显示?仅显示柱形图。 有谁可以帮助我?

这是显示代码 graph.php code

1 个答案:

答案 0 :(得分:0)

请参阅此处的示例:https://developers.google.com/chart/interactive/docs/gallery/linechart

  var data = google.visualization.arrayToDataTable([
    ['Year', 'Sales', 'Expenses'],
    ['2004',  1000,      400],
    ['2005',  1170,      460],
    ['2006',  660,       1120],
    ['2007',  1030,      540]
  ]);

在您的示例中,

  var data = google.visualization.arrayToDataTable(
    <?php echo json_encode($data); ?>
  );

如果图像正确,这应该有效。请注意,图表可能是变幻无常的,如果它仍在播放尝试使用'而不是'不确定你的代码结构是如何设置的,但是当混合php和JavaScript时引号可能是一个障碍,看看那个,也许逃避引号