十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
思路分两步:
成都创新互联于2013年成立,是专业互联网技术服务公司,拥有项目成都做网站、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元康马做网站,已为上家服务,为康马各地企业和个人服务,联系电话:028-86922220
首先,每小时的数据,需要你写代码查询出来并记录到一张指定的表里面,以供调用;
其次,就是这个图标展示。其实目前你在网上看到的大部分图表用的都是老外开发的几款,个人推荐一个JS版的吧,不喜欢flash的。
具体可以搜索下 HighCharts
数据循环一下就行了。
foreach($list as $key = $value) {
$newkey = date('h', $value['firsttime']);
$list[$newkey][] = $value;
}
var_dump($list);
当前的时间减去30秒得出一个时间,然后在数据库中小于这个时间的全部删除就可以了,也就是说一条sql就搞定了,何必这样麻烦
虽然不知道是咋样的~~
我这里先当你是想每隔一小时就读前一个小时内的相关文件吧
建个表,doc_id -- 文件标识 , update_time -- 时间,用时间戳表示,
然后你当前时间是$current = time();
然后,$anHourAgo = $current - 60*60;
然后对这个表进行查询
select * from 表名 where update_time between $anHourAgo and $current;
然后遍历出来,根据文件标识,你做你想做的