jQuery flot,MySQL计算每天的行数

时间:2012-05-03 16:24:22

标签: php jquery mysql rows flot

我的表包含2个字段

的点击数
id    time(TIMESTAMP)
1     2012-05-03 08:56:17
2     2012-04-26 03:22:20
3     2012-05-03 08:56:17

如何计算过去10天内每天的行数?

我的意思是它产生的正确查询是什么:

2012-05-03 => 25次点击 2012-05-05 => 55次点击 等

另外,我如何将返回的数组安排为jQuery flot数组?

关于我的问题的任何答案/文章都会有很大的帮助

谢谢

2 个答案:

答案 0 :(得分:2)

您想在日期字段中使用分组依据

之类的东西
select count(*), dateField from tablename 
group by dateField

答案 1 :(得分:2)

我是这样做的:

select count(id), DATE(time) as hitday from yourtable group by hitday

关于你的jQuery事情,我不太确定我是否理解。你想让mysql为你生成一个jQuery可解析数组吗?为此,你肯定需要有一个像php这样的中间人。 Here是另一个线程,它向您展示如何使用php将选择结果转换为json。