如何创建图表来显示数据库值?

时间:2011-02-10 10:04:01

标签: php javascript mysql

大家好         我想在图表中显示数据库值。例如,一个表包含四列,每列具有不同数量的文档。我想以图表格式显示该表..我可以这样做吗?若有,任何人都建议怎么做......

谢谢你们......

7 个答案:

答案 0 :(得分:4)

你唯一需要的就是数据库本身!

+----------------------------------------------------------------------+
| pie_chart                                                            |
+----------------------------------------------------------------------+
|                                                                      |
|                         ;;;;;;;;;;;;;;;;;;;;;                        |
|                  oooooooo;;;;;;;;;;;;;;;;;;;;;;;;;;;                 |
|             oooooooooooooo;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;            |
|          ooooooooooooooooo                 ;;;;;;;;;;;;#####         |
|        oooooooooooooo                           ;#############       |
|       oooooooooooo                                 ############      |
|      oooooooooooo                                   ############     |
|      ooooooooooo                                     ###########     |
|      oooooooooooo                                   ::::::::::::     |
|       oooooooooooo                                 ::::::::::::      |
|        ooooooooo:::::                           ::::::::::::::       |
|          o::::::::::::::::                 :::::::::::::::::         |
|             :::::::::::::::::::::::::::::::::::::::::::::            |
|                  :::::::::::::::::::::::::::::::::::                 |
|                         :::::::::::::::::::::                        |
|                                                                      |
| ##  red: 1 (10%)                                                     |
| ;;  blue: 2 (20%)                                                    |
| oo  orange: 3 (30%)                                                  |
| ::  white: 4 (40%)                                                   |
+----------------------------------------------------------------------+

来自http://code.openark.org/blog/mysql/sql-pie-chart的非常酷的方法 : - )

答案 1 :(得分:2)

如果使用JavaScript,请查看Google图表 - http://code.google.com/apis/chart/

答案 2 :(得分:1)

您可以尝试使用Google的图表API - http://code.google.com/apis/chart/

修改

你可以使用一些:

编辑2

如果你想沿着这条路走下去,还有闪光灯替代品:

http://www.fusioncharts.com/free/ - 免费限量版商业产品 http://www.amcharts.com/download - 免费加水印版本

答案 3 :(得分:1)

由于您添加了javascript代码,请在此处查看:http://www.jqplot.com/

在我看来,制作漂亮图表的最简单方法。

答案 4 :(得分:0)

您在寻找JS图表API吗?检查http://www.splashnology.com/blog/javascripts/290.html

答案 5 :(得分:0)

答案 6 :(得分:0)

由于您标记了PHP和JavaScript,因此您可以使用其中任何一种方法。您可以使用PHP及其GD库(在许多安装中应该是标准的),或者您可以使用JavaScript的2D画布支持。所有浏览器都不支持以后版本。

很久以前我写了this小PHP脚本,它生成这样的PNG图像:

enter image description here

这可能不是你想要的图表,但我希望代码能帮助你至少一点点。

编辑:如果您不想使用第三方库,可以使用此功能。否则,我真的建议去其他人建议的一个知名图书馆。