问题描述
|
我有以下PHP数组
Array ( [0] =>
Array ( [year] => 2009
[month] => January
[month_sales] => 728
[year_totalsales] => 2663 )
[1] =>
Array ( [year] => 2009
[month] => February
[month_sales] => 640
[year_totalsales] => 2663 )
[2] =>
Array ( [year] => 2009
[month] => march
[month_sales] => 636
[year_totalsales] => 2663 )
[3] =>
Array ( [year] => 2010
[month] => January
[month_sales] => 636
[year_totalsales] => 2663 )
[4] =>
Array ( [year] => 2010
[month] => February
[month_sales] => 23
[year_totalsales] => 2663 ) )
如何使它显示在Google图表中?
解决方法
请注意,Oliver的答案是针对(静态)Image Chart Google API的,此API在2015年之后将被折旧并且不可用。(我没有足够的代表对此发表评论)
此类有助于将PHP与当前的Google Chart API结合使用。我尚未亲自使用/测试它们,但从这些示例看来似乎很简单。
https://code.google.com/p/php-class-for-google-chart-tools/
,Google提供了一些脚本,可以使这种事情变得更加容易。
希望以下链接对您有所帮助:http://code.google.com/p/googlechartphplib/wiki/GettingStarted
从我所涉猎的内容来看,这相当容易,但是,您必须要小心,因为我在执行此操作时犯了很多错误,并且设法弄乱了我要输入的数据,然后完全给了我不同的图表。
我希望这会有所帮助
,您将必须循环到数组中并生成一个管道定界字符串以在图表中使用。
我也建议您阅读以下内容
Google图表工具和数据格式