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


  错误:您的SQL语法有错误。检查手册
  对应于您使用正确语法的MySQL服务器版本
  靠近“ aw-tech”。“联系人”(姓名,电子邮件,电话,问题)的值
  (第1行的“ prince”,“ khan @ princ”


我的PHP CODE 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' ...

10-04 20:28