切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

13

主题

391

积分

0

精华

用户组 

易积分
337
热心
0
好评
1
php 如何实现每天只能签到一次[复制链接]
发表于 2020-5-4 20:00:29 | 显示全部楼层 |阅读模式
100易积分
$sj = date("Y-m-d H:i:s");
$sql = mysql_query("insert into daka (xm,sj,bz) values('姓名','{$sj}','')");
if(mysql_affected_rows() == 1){
        echo "打卡成功!";
}else {
        echo "打卡失败!";
}



我写过判断  年月日  总是出错  能否给个好的写法

最佳答案

查看完整内容

while($ddkk = mysql_fetch_array($dk)){ if($z== $ddkk['xm']){ $sj = base64_encode(date("Y-m-d H:i:s")); if(base64_decode(strpos($ddkk['sj']),date("Y-m-d"),0)==-1){ $sql = mysql_query("insert into daka (xm,sj,bz) values('{$z}','{$sj}','')"); if(mysql_affected_rows() == 1){ echo "打卡成功!"; }else { echo "打卡失败!"; } }else { echo "今天已打卡!"; } } ...
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

4

主题

57

积分

0

精华

用户组 

易积分
16
热心
1
好评
0
发表于 2020-5-4 20:00:30 | 显示全部楼层
while($ddkk = mysql_fetch_array($dk)){
if($z== $ddkk['xm']){
$sj = base64_encode(date("Y-m-d H:i:s"));       
        if(base64_decode(strpos($ddkk['sj']),date("Y-m-d"),0)==-1){               
     $sql = mysql_query("insert into daka (xm,sj,bz) values('{$z}','{$sj}','')");
      if(mysql_affected_rows() == 1){
             echo "打卡成功!";
        }else {
             echo "打卡失败!";
        }
        }else {
        echo "今天已打卡!";
}
        }

评分

参与人数 1热心 +1 收起 理由
易如意 + 1 热心帮助他人,热心+1

查看全部评分

易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

19

主题

673

积分

0

精华

用户组 

易积分
296
热心
0
好评
0

活跃会员

发表于 2020-5-4 21:10:51 | 显示全部楼层
加个字段 【签到时间】--签到时候取出签到时间对比
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

13

主题

391

积分

0

精华

用户组 

易积分
337
热心
0
好评
1
发表于 2020-5-4 22:01:21 | 显示全部楼层
$sj = base64_encode(date("Y-m-d H:i:s"));
$sql = mysql_query("insert into daka (xm,sj,bz) values('{$z}','{$sj}','')");
if(mysql_affected_rows() == 1){
        echo "打卡成功!";
}else {
        echo "打卡失败!";
}
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

38

主题

440

积分

0

精华

用户组 

易积分
2769
热心
0
好评
11
发表于 2020-5-5 11:34:05 | 显示全部楼层
数据库加个字段,记录签到的时间戳(是时间戳),签到之前,先格式化这个时间戳,取date("d",$time);,然后格式化现行时间戳对比是否一样,如果一样则代表是同一天,不可签到,不一样则代表可以签到
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

3

主题

493

积分

0

精华

用户组 

易积分
2405
热心
0
好评
0
发表于 2020-5-5 13:52:04 | 显示全部楼层
进来看看了解一下
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-6-17 07:51 , Processed in 0.045385 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部