数据库错误1064在执行查询时,您的sql语法有错误;检查与您的mariadb服务器版本相对应的手册,以获得正确的语法,以便在第1行使用near'(subject,message,textmessage,entered,status)值(“subject test”,“html test””
$result= Sql_query("insert into {$tables['messsage']}
(subject,message,textmessage,entered, status) values(\"subject
test\",\" html test\",\"text message test\",now(),\"draft\")");
1条答案
按热度按时间i2loujxw1#
1064错误可能有多种原因。首先:“sqlquery”是指向你自己的函数吗?如果没有,您必须用“mysql\u query”来更改它。无论如何,您可以检查是否所有字段都有正确的类型设置:varchar、text、datetime、timestamp、int。。。
假设$tables['message']是正确的,您可以尝试更改代码,将char`添加到表名中:
希望有帮助。