connect_error) { die("连接失败: " . $conn->connect_error); } $courseID=$_GET['courseID']; $courseName=$_GET['courseName']; $coursePswdCode=$_GET['coursePswdCode']; $courseEndDate=$_GET['courseEndDate']; $courseInfo=$_GET['courseInfo']; $courseCount=$_GET['courseCount']; // 查询数据库中符合条件的记录 $sql = "SELECT * FROM 用户信息 WHERE OpenID='$openid' AND 是否管理员='1'"; $result = $conn->query($sql); if ($result->num_rows > 0) { $sql2 = "SELECT * FROM 课程口令码 WHERE 口令码='$coursePswdCode'"; $result2 = $conn->query($sql2); if ($result2->num_rows === 0) { // 口令码不存在才能插入 $insertdate_sql = "INSERT INTO 课程口令码 (课程id, 课程, 口令码, 口令结束日期, 课程介绍, 剩余有效次数) VALUES ('$courseID', '$courseName', '$coursePswdCode', '$courseEndDate', '$courseInfo', '$courseCount')"; $insertdate_result = $conn->query($insertdate_sql); if ($insertdate_result === TRUE) { $select_sql_1 = "SELECT * FROM 课程口令码 WHERE 口令码='$coursePswdCode'"; $select_result_1 = $conn->query($select_sql_1); if ($select_result_1->num_rows > 0) { $insertdate_row = $select_result_1->fetch_assoc(); echo json_encode(["result" => "口令码添加成功", "Data" => $insertdate_row]); } } } else {echo json_encode(["result" => "口令码已存在", "Data" => null]);} } else {echo json_encode(["result" => "无权访问", "Data" => null]);} // 关闭数据库连接 $conn->close(); ?>