这个MySQL查询有什么问题?
$name = mysqli_real_escape_string($db,$_POST['name']);
$email = mysqli_real_escape_string($db,$_POST['email']);
$comment = mysqli_real_escape_string($db,$_POST['content']);
$dt = date("F j, Y, g:i a");
$sql = mysqli_query($db, "INSERT INTO `tbl_contact` (`id`, `name`, `email`, `comment`, `date`)
VALUES (NULL, '".$name."', '".$email."', '".$comment."', '".$dt."'");
Run Code Online (Sandbox Code Playgroud)
它一直在失败
您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第2行的''附近使用正确的语法.
谢谢 :)
你没有关闭SQL中的VALUES括号 - 最后一行应该像这样结束:
..., '".$dt."')");
^
Added closing parenthesis for the VALUES clause.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
116 次 |
| 最近记录: |