使用PHP-MySQL创建图表

时间:2010-05-31 05:09:22

标签: php mysql

我有一个mysql表 - request_events有三个字段; request_eventsid,datetime,type.this表将明智地跟踪我的网站的所有活动,也可以键入wise.thus,类型可能是1或2.我需要显示一个开放图表来理解进度。所以我需要检索type2 / type1的比例作为输入日。如何从这张表中获得最近30天的所有这些输入。请给我一些想法....它已经杀了我的周末。请帮助我

2 个答案:

答案 0 :(得分:0)

您可以通过以下查询获得30天的类型事件计数:

SELECT COUNT(type) FROM request_events 
    WHERE 
    datetime > DATE_SUB(CURDATE(),INTERVAL 30 DAY) 
    GROUP BY type;

答案 1 :(得分:0)

您可以使用smart chart maker。它可以帮助您生成直接从MySQL数据库提供的任何图表,它确实支持数据过滤选项,您可以从中选择要在图表中显示的确切数据,最后它支持聚合功能,如“计数” ,总和,平均等等。)

Using the count aggregation function

您可以将智能图表制作工具用于任何类型的图表。有关详细信息,请观看此video tutorial

enter image description here