Mysql在内容

时间:2015-05-08 15:44:00

标签: php mysql insert

$title = Hello my name is "Title";

$DB->Execute('INSERT INTO page (title) VALUES (?)', array($title));

我正在插入多个字段,但我删除它们只是为了简化示例。

我在我的PHP文件中运行这个SQL,但我最终将标题保存为:

  

您好我的名字是“Title& Qu

如何按预期保存?

1 个答案:

答案 0 :(得分:0)

可能答案在于可以在数据库的title列中插入多少个字符。它将双引号(")的实体拆分为一半。在您的数据库中,它可能写得:

Hello my name is "Title&qu

扩展title以允许更多字符将允许:

Hello my name is "Title"