我想实现这一个功能
从当前时间起,倒推查询连续天的时间,如果在中间有一个没和上一个时间连续,就查询不出信息!
如果能mysql语句直接实现更好,如果不能使用php+mysql也不错
请各位在这里给小妹支支招,刚学php和mysql所以是一只菜鸟....谢谢啦....

解决方案 »

  1.   

    可以提供个思路给你:用PHP 循环如:if(strtotime(date("Y-m-d",$day[$i]))-strtotime(date("Y-m-d",$day[$i+1]))>86400){ break;} 
      

  2.   

    mysql把数据拿出来,然后按日期排序,然后用php来判断就是了。。
      

  3.   

    可以在MYSQL的存储过程中实现。但建议还是直接在PHP代码中实现比较清晰
      

  4.   

    如果你数据量不大的话,一次性全取出来,直接在php上做 foreach
    如果你数据量大的话,取总数,分页多次取,如果每次都是连续的继续取