0

我正在运行这个网站

当我在(所见即所得)文本编辑器中保存更改时,出现 mysql 错误 1064

这是第一个错误

数据库错误:无效的 SQL:UPDATE page_master SET page_title = 'Help', page_content = '

MySQL 错误:1064(您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,以获取正确的语法以使用 near 的在线竞价。我们会为他们发送的每个报价向交易员收取少量费用。Howev ' 在第 1 行)会话停止。

这是第二个错误

数据库错误:无效 SQL:UPDATE page_master SET page_title = '条款和条件和使用',page_content = '

MySQL 错误:1064(您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册以获取正确的语法,以便使用 near 的网站仅适用于可以在第 1 行形成具有法律约束力的合同的个人) 会话停止。

这是我的 sql 表。

http://pastebin.com/F15P91TM

4

1 回答 1

0

当您确认我上面的评论时,您必须转义要存储在数据库中的字符串。

那里只是使用该real_escape_string功能,见手册:http ://www.php.net/manual/en/mysqli.real-escape-string.php

如果您仍在使用已弃用的mysql_*-functions,则必须使用: http: //php.net/manual/de/function.mysql-escape-string.php。但同样,mysql_*不推荐使用,不应再使用!

于 2013-08-16T07:54:18.073 回答