猿问

php如何统计用户连续签到多少次?

已经有了签到表基本字段是用户id,签到时间,怎么统计用户这一周连续签到了几次?
俘慯年樺
浏览 3850回答 3
3回答

vicentia

签到时间转化为时间戳。  time1=这周起始时间戳,time2=这周周末时间戳截止到23:59:59,   设置where 条件 $map['id']=array('eq', id值);$map['time']=array('between',array(time1,time2));这是tp 的  php 直接写sql 语句就行了。查询 出来结果 count($result);即为所求值。

慕的地8582982

NDCCQHDARESUNBVFLMBHHRLEHPOYPSKFFPMFTGBBSFPZBBRXXIEHDAARDGTTATGUXLVFSPPZGQCZAIGNLLOBRABVJMYLFFNDGUOISRVLFLHHREVOFFVGQWZHRGVOBWDHNNDQYOKCJJZGVJZJYJCSAXUJJZZLSSCSVLCWGFSRIZJRVYPWEIVICWGTWJDAGZMVLMXOLQTZPECMFPCGNJNGUKANDCSSONKXWGZIEOVLRHXYYPVYSSEEXKQGFSSOVEUEFBBYKAALEHUKNIFLIBIFMVIIYNJPMSSCIUVEVSBIFZQWCFIPMYCLPCFHOIJZOSVDTPHYBCJPZZEDZFDNHDQNNAPIWMTCBEAENAJZGWTPYVVSBAXXQGUQUVGEQADNXTWAODLKAIJLFURLQDAANXQXGDGZMTGJJJBKBIPDGSSRCCYRIGTPDPHUYRUBGTAEYVVFIBVHDQKHQHQFOIFMWTTUUDAHUOLDAAUENXKMVRXOWPGTFCSOBSMGGGHWLRPPIEOZCLXMSMCVFMVGNPWGDSVTWADHIVPKNMGPPDTQTNMMYINNHNTQTJDHURVVFSIVXKKUSWGJROOWGTJZZDKWSLAZRBLSPPBOINWJJWWMWSSNZBCCLFIJYOVEVAQQQUBGTKIJWGKUDMBYYWNNHLGGORLMUNOREPRJVWAJMJNLUDDNWQGJUNVJANWMHTMSBAJXXTQNDPCZCEEOKBVPZXKEPISURBGJJHAVVODMMDMVFYVYCHELTQQDDADQPQHIQCWYHXKJTAAQTTDJKQGEFQQWZDNNZPFQPWPCDWNRBBRRUKXXNUORYISFYHHRXLRKOANRLIGDHHUKVTJJAKGJIZMWMDXLXLEXUZKAEXIEIIHVZICNAEUIFOLB

小烦人精

 根据时间去判断   统计一周时间内用户每天签到的次数
随时随地看视频慕课网APP
我要回答