javascript - PHP+JS的日历签到怎么实现
Jun 06, 2016 pm 08:22 PM
用js写了个日历,php方面如何去实现日历上签到记录和Mysql方面如何去存储这些签到信息?
php日历签到该怎么做?
回复内容:
用js写了个日历,php方面如何去实现日历上签到记录和Mysql方面如何去存储这些签到信息?
php日历签到该怎么做?
嗯,这个,我以前遇到过。
签到表会非常庞大。
假如一个月30天,10个用户,那么就得有300条记录。
数据交互,自然就是ajax了。
另一种存储方式,就是扔到mongodb。
新建一张签到表,存放签到日期等信息,然后监听你日历的每一天的click事件,通过ajax提交一下不就可以了吗(存的时候使用服务器端时间)
<code>可以用redis来存,每一个月建一个key:value的键值对, 比如第一个月就用sign:111:1,分别表示用户id和签到月份, 然后value用队列,将每次签到的数据尾插到队列末尾, 每次需要显示签到表的时候去查询这个本月的key就可以了。 </code>
初始化日历的时候,判断一下当天是否已经签到(日历的当天对比数据库中的数据),假设当天签到,add Class用来表示已经签到了!否则继续。 你初始化日历的时候是怎么做的,那或许可以贴上来。

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Ubuntu 및 Debian용 PHP 8.4 설치 및 업그레이드 가이드

MySQL 8.4에서 mysql_native_password가 로드되지 않음 오류를 수정하는 방법

PHP 개발을 위해 Visual Studio Code(VS Code)를 설정하는 방법
