$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记录这个循环 怎么实现呀,

解决方案 »

  1.   

    $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;
      

  2.   

    $count 可以得到 表中的全部记录可以以日期来循环吗?limit 值也可以自己设置,让其 30天内全部 查找完?
    怎么实现呀,