数据未插入数据库

时间:2018-08-07 18:20:16

标签: php mysql

我有一个选择查询,该查询将检查ID是否存在,然后它将获取 它的数据,然后我将选择查询放在另一个表上将检查 如果超时列为空,因为我希望用户/学生在他或她可以再次超时之前先超时,否则,它将执行插入查询, 如果表student_att有值,则插入查询有效,但是当 我删除了student_att中的所有记录,没有插入任何数据。 希望您能帮助我修复我的代码。预先感谢。

这是我的php代码:

<?php 

include_once('connection.php');
if(isset($_POST['submit0'])){
$rfid = $_POST['rfid'];
$time=date("H:i:s");
$sql = mysqli_query($conn,"select * from stud where rfid_num ='$rfid' ");
$count = mysqli_num_rows($sql);
if ($count == 0) {
            header("location:notexist.php");
        }else{

        while( $row = mysqli_fetch_array($sql)) {
                    $rfid=$row['rfid_num'];
                  $id=$row['id'];
                   $name0 = $row['name'];
                       $course0 = $row['course'];
                    $image = $row['image'];

          $sql1 = mysqli_query($conn,"select * from student_att where rfid_num ='$rfid' order by number DESC limit 1 ");
                while( $row = mysqli_fetch_array($sql)) {

             if(empty($row['timeout'])){
                   header("location:logout.php");
                 }else{


         $InsertSql = mysqli_query($conn,"INSERT INTO student_att(rfid_num,id,name,course,image,timein) VALUES ('$rfid','$id','$name0','$course0','$image','$time')");
       }

       }

        }

}
}
?>

0 个答案:

没有答案