大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
Project Name: Book Manager System
在临翔等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供做网站、成都网站建设 网站设计制作定制制作,公司网站建设,企业网站建设,品牌网站制作,成都营销网站建设,成都外贸网站建设,临翔网站建设费用合理。
DB: MySQL5.5
DB Name: db_library
Tables:
1). tb_book_info
2). tb_user
3). tb_admin_info
4). tb_borrow_return
5). tb_book_type
给你个思路,代码实现并不难。首先在你的用户表中插入一个字段,用来保存签到的时间戳,用户点击签到时,先从数据库中取这个时间戳,与今天0点的时间戳进行比较,如果比今天0点的时间戳小,就说明今天没有签到,那么更新这个字段为现在的时间戳。如果比今天0点的时间戳大,就说明今天已经签到过了,不做更改。
你可能会用到:
mktime 函数,这个函数是构筑时间戳的,它的参数可以从右向左依次省略。省略的参数将会默认为本地时间。如:mktime(0,0,0) 这样就取到了今天0点的时间戳。
time 函数,取当前时间的时间戳,这个函数没有任何参数。
给你一点实现的思路吧:
首先由于是签到,所以必须要得到签到人的信息,这里可以用登陆来解决。
在HTML
页面上显示一个按钮,用户点击一下,就将用户的信息,当前系统的日期,存到mysql中。表示用户已经签到了。
签到要得到时间,前端可以使用一个jquery插件叫:
datepiker,这个插件可以稍微改进一下,用来显示用户那些日期签到过。
首先,列出你需要用到的字段
然后,整数用int,字符串用varchar或者text即可
或者你先把需要用到的字段罗列出来,我帮你设计也可以,发给你最终的建表sql语句