【发布时间】:2010-05-11 11:17:42
【问题描述】:
我有一个相当大的插入语句,例如
INSERT INTO multimedia (filename, regex, flag) VALUES (('adsfavr.jpg', '<div id="title">', 0), (...), (...));
如何为 MySQL 准备查询。手动执行太长了。它包含双引号,所以我不能使用 php 函数 mysql_real_escape_string()
【问题讨论】:
-
如果你可以使用mysql_real_escape_string,你的问题是什么?在查询中使用它们之前,您应该在每个变量上使用 mysql_real_escape_string。
-
查询在逗号分隔的文件中,由于正则表达式中的引号,我无法使用 mysql_real_escape_string
-
嗨 gAMBOOKa。您可能想在原始帖子中写“不能使用”而不是“可以使用”,不是吗?
-
这取决于你开始生成插入语句之前数据来自哪里以及它是什么结构
标签: php mysql escaping mysql-real-escape-string