我正在尝试将标题和内容发送到名为write的表中。但是我在运行这个php文件时出错了。
以下是显示的错误
未成功您的SQL语法有错误;查看与MariaDB服务器版本相对应的手册,了解在第1行使用接近"写入值("、"answers"("的正确语法
<?php
require "connection.php";
$id = $_POST["id"];
$title =$_POST["title"];
$content =$_POST["content"];
$sql_query ="insert into write values('$id','$title','$content');";
if(mysqli_query($con,$sql_query))
{
echo"data insertion sucess";
}
else
{
echo "not sucessfully".mysqli_error($con);
}
?>
WRITE
是MySQL中的保留关键字,因此您应该使用backtick:对其进行转义
insert into `write` ...
但我建议您将该表重命名为更合理的名称。