Php 分析错误:语法错误:意外';}';
标题中的错误有一个小问题,但是所有的括号都匹配,所以我不知道为什么它会显示这个错误。有人知道为什么吗 代码是:Php 分析错误:语法错误:意外';}';,php,mysql,mysqli,Php,Mysql,Mysqli,标题中的错误有一个小问题,但是所有的括号都匹配,所以我不知道为什么它会显示这个错误。有人知道为什么吗 代码是: <?php session_start(); require_once 'db/connect.php'; //require_once 'entryformsuccess.php'; echo $_SESSION['Username'] . ' logged in successfully ' . ' <br> ';
<?php
session_start();
require_once 'db/connect.php';
//require_once 'entryformsuccess.php';
echo $_SESSION['Username'] . ' logged in successfully ' . ' <br> ';
if ($student_delete = $con->query("SELECT Student.Form, Teacher.Form, Forename, Surname, Student_ID, Username " .
"FROM student, teacher " .
"WHERE Student.Form = Teacher.Form AND Teacher.Username = '" . $_SESSION['Username'] . "'")) {
if (isset($_POST['Student_ID'])) {
$checkbox = $_POST['checkbox'];
for ($i=0;$i<count($checkbox);$i++) {
$del_student = $checkbox[$i];
$query= $con->query("DELETE FROM users WHERE Student_ID = 'Student_ID'")
}
}
}
?>
您缺少代码>在
$query= $con->query("DELETE FROM users WHERE Student_ID = 'Student_ID'")
请更新它
<?php
session_start();
require_once 'db/connect.php';
//require_once 'entryformsuccess.php';
echo $_SESSION['Username'] . ' logged in successfully ' . ' <br> ';
if ($student_delete = $con->query("SELECT Student.Form, Teacher.Form, Forename, Surname, Student_ID, Username " .
"FROM student, teacher " .
"WHERE Student.Form = Teacher.Form AND Teacher.Username = '" . $_SESSION['Username'] . "'")) {
if (isset($_POST['Student_ID'])) {
$checkbox = $_POST['checkbox'];
for ($i=0;$i<count($checkbox);$i++) {
$del_student = $checkbox[$i];
$query= $con->query("DELETE FROM users WHERE Student_ID = 'Student_ID'");
}
}
}
?>
我认为您在这行末尾缺少一个分号:
$query= $con->query("DELETE FROM users WHERE Student_ID = 'Student_ID'");