+ -
当前位置:首页 → 问答吧 → 查询连续天数的实现

查询连续天数的实现

时间:2011-09-22

来源:互联网

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

作者: curhuanting   发布时间: 2011-09-22

这个可以在数据设计的时候实现。
  用到两个字段 上次登录时间 当前连续登录天数(默认为0)
  
  当用户登录时判断当前日期和上次登录时间。

 case 0: 如果说昨天,就是连着的 当前连续登录天数++
 case 1:如果说是当天。就是今天 。不用更新
 case 2: 如果是隔了好几天 。重置为 0
 case 3: 如果当前时间比上次登录时间还小 。你看着办

作者: a403543627   发布时间: 2011-09-23