为了账号安全,请及时绑定邮箱和手机立即绑定

每天一次的学习障碍赛出勤限制

每天一次的学习障碍赛出勤限制

PHP
人到中年有点甜 2022-09-17 17:39:00
我是php的初学者,我正在制作出勤系统的项目,但我不知道如何编码学生每天一次的单日出勤。我没有得到适当的结果。提前致谢。<?phpinclude 'config.php';    if($_SESSION['user']==true){        if(isset($_POST['submit'])){              $sql= ("INSERT INTO `student_attendence`(`Student_id`,`Date`,`Attendence`) VALUES ('".$_SESSION['user']."','$date','$attendence') ");                if(count($error)==0){                    if(!mysqli_query($conn,$sql)){                        echo "Error ".mysqli_error($conn);                    }                    else{                        header("location:studentlogin.php");                    }                }                }    }       else{        header("location:studentlogin.php");    }?>
查看完整描述

1 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

您必须在数据库表中再增加一个属性,即日期。

因此,每当您插入新的出席时,也请插入今天的日期。

在插入出席之前,请始终检查今天的日期不得出现在DB中。

因此,在DB中插入出席时,您必须首先检查 -


If today's date is already present in DB

   true : display message(today's attendence has already taken).


   false: save the attendence in DB.

注意 - MySQL 的默认日期格式是年-月-日。


这是您可以暗示的快速方法。


查看完整回答
反对 回复 2022-09-17
  • 1 回答
  • 0 关注
  • 95 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号