错误:您的SQL语法有错误;查看与MySQL对应的手册


Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL

帮帮我,我使用localhost,每当我填写表格并点击提交按钮时都会出现这个错误

错误:您的SQL语法有错误;查看手册与您的MySQL服务器版本相对应,以便使用正确的语法靠近"w-tech"联系人'(姓名、电子邮件、电话、问题)价值观("原则"khan@princ'在第1行

我的PHP代码SQL

mysql_select_db("aw-tech", $con);
$sql = "INSERT INTO 'aw-tech'.'contact' (name, email, phone, question) 
            VALUES ('$_POST[name]', '$_POST[email]', 
                    '$_POST[phone]', '$_POST[question]')";

问题是您使用的是直单引号(')而不是反引号(`)。你应该写

"INSERT INTO `aw-tech`.`contact` ...

而不是

"INSERT INTO 'aw-tech'.'contact' ...
相关文章: