时间循环的问题,在线等

zgycsmb 2009-08-18 11:57:17
$objDB->execute("select * from hb_housenews where news_type=0 order by update_time desc limit 80");
上面的sql,我现执行的是 离现在最近的 80条记录,
如果24小时后,就要查 81-160
再24小时后 就查 161-240
直到 表中的记录查完了,又回到 查 0-80记录

这个循环 怎么实现呀,
...全文
93 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgycsmb 2009-08-19
  • 打赏
  • 举报
回复
算了
limit 0, 80
铁马渡江河 2009-08-18
  • 打赏
  • 举报
回复
对我菜鸟来说,貌似有点难度,关注中
itian 2009-08-18
  • 打赏
  • 举报
回复
$limit = 80;
$limitstart = 0;

//你的记录里没有参照时间,无法定位什么时候是24小时后

if(24小时后) $limitstart = $limitstart + $limit ;

select * from hb_housenews where news_type=0 order by update_time desc limit $limitstart , 80;
fenyao 2009-08-18
  • 打赏
  • 举报
回复
楼主应该说得更详细点
江南昆虫 2009-08-18
  • 打赏
  • 举报
回复
楼主问题描述不清楚啊,你是想保留并获取全部记录,然后以每页80来分页呢?还是每天只保留最新的80条记录,然后按具体日期查看每天的记录?
zgycsmb 2009-08-18
  • 打赏
  • 举报
回复
$count 可以得到 表中的全部记录

可以以日期来循环吗?limit 值也可以自己设置,让其 30天内全部 查找完?
怎么实现呀,

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧