用sql group by 下就可以实现
成都创新互联公司是一家专业提供珙县企业网站建设,专注与成都网站制作、成都网站设计、H5网站设计、小程序制作等业务。10年已为珙县众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
select count(*) as count,FROM_UNIXTIME(addtime,'%m') from download where FROM_UNIXTIME(addtime,'%Y') = '2014' group by FROM_UNIXTIME(addtime,'%m')
//运行结果
/*
总和 月份
76 01
99 02
95 03
172 04
234 05
153 06
52 07
*/
对于数据库来说,数据量的大小不是什么障碍,关键是动态地生成图表.
生成图表的例子到处都是,在运行生成图表的程序之前,你的PHP需要一个GD库
1、选择你的数据 2、插入图表,选择饼图 3、右击饼图,【添加数据标签】 4、再次右击,【设置数据标签格式】 5、【标签包括】中丫百分比】即可