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

时间:2013-12-06 23:23:44

标签: php mysql sql

帮帮我,我使用localhost并在填写表单并点击提交按钮时收到此错误

  

错误:您的SQL语法出错;检查手册   对应于您的MySQL服务器版本,以便使用正确的语法   靠近''aw-tech'。'contact'(姓名,电子邮件,电话,问题)价值观   ('王子','汗@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]')";

1 个答案:

答案 0 :(得分:4)

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

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

而不是

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