mysql数据库   签到表设计:我这个只是满足当下我的需求,希望这个会对你们的项目有些帮助

         $nowData = date("Y-m-d");//当前日期$newArr1 = SH::get_week();//获取一周的日期$newArr2 = array_column($newArr1,'date');$newArr3 = array_flip($newArr2);$firstnum = $newArr3[$nowData];//从那里开始签到//2.查询出用户签到数据$data = $db->createCommand("select * from `check` where userid='".$userTotal['au_id']."'")->queryOne();$day_num = $data['num']+1;//签到天数$info=explode(',',$data['check_time']);//截取签到时间
  /*** @param string $time* @param string $format* @return array* Date: 2020/9/7* 获取一周的日期*/public static function get_week($time = '', $format='Y-m-d'){$time = $time != '' ? $time : time();//获取当前周几$week = date('w', $time);$weekname = array('周一','周二','周三','周四','周五','周六','周日');//星期日排到末位if(empty($week)){$week=7;}$date = [];for ($i=0; $i<7; $i++){$date_time = date($format ,strtotime( '+' . $i+1-$week .' days', $time));$date[$i]['date'] = $date_time;$date[$i]['time'] = strtotime($date_time);$date[$i]['week'] = $weekname[$i];}return $date;}

php 签到数据表设计相关推荐

  1. 连续签到数据表设计php,数据库,连续的签到系统怎么设计?

    背景:对连续签到的系统进行递级给积分,并且连续签到有一定的积分奖励,并且用户连续签到30天给比较多的积分. 要求:并不是按照自然月来签到. 怎么判断是不是连续签到呢? 然后就是数据库怎么设计好呢,因为 ...

  2. 《MySQL——数据表设计三大范式》

    目录 数据表设计范式 第一范式 第二范式 第三范式 数据表设计范式 第一范式 数据表中的所有字段都是不可分割的原子值. 字段值还可以继续拆分的,就不满足第一范式,如下: 下面这个,更加贴合第一范式: ...

  3. 是先设计mysql表再进行php代码_PHP与RBAC设计思路,数据表设计与源码讲解

    权限系统模块对于互联网产品是一个非常重要的功能,可以控制不同的角色合理的访问不同的资源从而达到安全访问的作用 权限控制有哪些模型ACL RBAC 基于角色的访问控制 从上图我们可以看出,ACL是用户和 ...

  4. ktv数据表设计 1216

    ktv数据表设计 1216 数据库设计 数据表分析 歌曲表与歌手表关联 歌曲表与分类表关联 歌曲表是从表 歌手表与歌手分类表关联 数据表中数据一览 用户表 路径表 路径中存放的是资源 歌手信息表 歌手 ...

  5. mysql status关键字 数据表设计中慎重使用

    mysql status关键字  数据表设计中慎重使用 转载于:https://www.cnblogs.com/toSeeMyDream/p/5574894.html

  6. 全国三级地区(省市县)数据表设计

    全国三级地区(省市县)数据表设计 2020年1月15日 最近因为工作需要,需要设计全国地区的三级联动,我也查了不少前端实现方式 不过都有些过时,一些地区的更新和变动后,这些实现方式并没跟着变动,所以我 ...

  7. 开源物联网平台ThingsBoard数据库40张数据表设计一览

    开源物联网平台ThingsBoard数据库40张数据表设计一览 1 ThingsBoard数据库总览 1.1 数据库信息 1.1.1 数据库名称 1.1.3 数据库用户名及密码 1.1.3 数据库表 ...

  8. 个人信息管理系统数据表设计

    个人信息管理系统数据表设计 系统管理 菜单表 menu 数据结构 菜单id:uuid 菜单名称:name string 菜单url:url string 上级菜单id:pid uuid 菜单icon: ...

  9. 全国三级地区数据表设计

    全国三级地区数据表设计 最近因为工作需要,需要设计全国地区的三级联动,我也查了不少前端实现方式 不过都有些过时,一些地区的更新和变动后,这些实现方式并没跟着变动,所以我就上全国行政区划信息查询平台照着 ...

最新文章

  1. Guice:最好用的依赖注入框架
  2. vs如何将工程配置,保存到属性表
  3. 文本相似度几种计算方法及代码python实现
  4. ROS机器人程序设计(原书第2版)3.9.1 使用rqt_rviz在3D世界中实现数据可视化
  5. JAVA-配置path环境
  6. Java Singleton类中的线程安全性的示例代码
  7. 【分享】Lucene.Net的中文分词组件AdvancedChineseAnalyzer
  8. java并发编程之CompletableFuture
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的在线商城系统
  10. 庖丁解牛之spring源码系列二 spring bean生命周期介绍
  11. 超星网络学生登录入口 附使用教程
  12. 基于物联网的防盗报警器设计与实现
  13. 知识图谱的构建及用Neo4j和grapheco/InteractiveGraph实现知识图谱的可视化
  14. openGL之API学习(一二七)dFdx、dFdy偏导数
  15. Photoshop CC 2019软件安装教程
  16. 上海庆科EMW3162 WiFi模块 串口透传
  17. 学习笔记7--车辆控制平台
  18. JAVA学习路线图 【黑马版】
  19. Redis(6)——GeoHash查找附近的人
  20. wm_concat(column)结果为clob的解决办法

热门文章

  1. php 服务器500错误解决
  2. 早期英语学习——罗塞塔(五)
  3. Unity Rigidbody碰撞检测的三种模式Collision Detection
  4. JAVA Pattern.matches的使用
  5. html制作卡通图案代码,使用HTML和CSS3绘制基本卡通图案的示例分享 -电脑资料
  6. 利用CMOS数字隔离器提高智能计量解决方案的数据完整性和可靠性
  7. linux编译blas,在Linux中lapack / blas / openblas从源代码正确安装 – 用新的系统库替换系统库...
  8. 下载论文的网站(珠江三角洲数字图书馆联盟)
  9. ARM7指令时钟周期数
  10. iOS 7专为女性用户而设计?