【发布时间】:2018-03-22 04:09:01
【问题描述】:
我的更新代码有问题。它给了我这个错误:
更新失败!!您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以在第 4 行的“WHERE id ='2'' 附近使用正确的语法
我正在网上搜索,但找不到任何解决问题的方法。
这是我的更新代码:
<?php
include('db.php');
$id = $_GET['id'];
if (isset($_POST['id'])){
$sql = "UPDATE tbl_student SET stud_id ='".$_POST['stud_id']."',
fullname ='".$_POST['fullname']."',
course ='".$_POST['course']."',
WHERE id ='".$_POST['id']."'";
$result = $conn->query($sql) or die ("Update Failed!!" . $conn->error);
header("location: index.php");
}
else {
echo "ERROR" . $conn->error;
header ("location: update.php");
}
?>
【问题讨论】:
-
你听说过sql注入攻击吗?
标签: php