Php MySQL语法错误,(1064)

Php MySQL语法错误,(1064),php,mysql,syntax-error,Php,Mysql,Syntax Error,所以我的php脚本有这个问题,它将数据从HTML表单发送到数据库。每次尝试使用该表单时,都会出现以下错误: 错误:1064:您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解在第1行的“test.com”)”附近使用的正确语法 用户将看到的标题(如“MineVoxel-伟大的minecraft服务器”或“我的猫博客-立即访问!”) 服务类型的名称(如Minecraft服务器、网站等) 您的网站/服务说明 指向您的服务的链接或IP地址 缺少一个报价单:

所以我的php脚本有这个问题,它将数据从HTML表单发送到数据库。每次尝试使用该表单时,都会出现以下错误:

错误:1064:您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解在第1行的“test.com”)”附近使用的正确语法


用户将看到的标题(如“MineVoxel-伟大的minecraft服务器”或“我的猫博客-立即访问!”)


服务类型的名称(如Minecraft服务器、网站等)



您的网站/服务说明



指向您的服务的链接或IP地址





缺少一个报价单:

])}', '{$mysqli->real_escape_string($_POST['description'])}',
     ^^^

您应该了解准备好的语句。

您需要在语句前后加上单引号

)}', '{$mysqli->real_escape_string($_POST['description'])}', '{$mysqli->real_escape_string($_POST['address'])}'
    ^^^                                                      ^^^

哎呀!错过了!谢谢
)}', '{$mysqli->real_escape_string($_POST['description'])}', '{$mysqli->real_escape_string($_POST['address'])}'
    ^^^                                                      ^^^