0

我一直在 MYSQL 中插入一些带有转义引号的数据,如 \' 或 \" 这里的问题是 mysql 插入了完整的序列 \' 而不是 '

我在网上找不到解决方案

提前致谢

4

1 回答 1

0

而不是替换单个引号,运行该函数

$cleanString = mysql_real_escape_string($incomingText);

(请注意,此方法已被弃用以代替以下方法)或

$cleanString = mysqli_real_escape_string($incomingText); 

这也将保护您免受 SQL 注入。运行方法后,插入文本$cleanString而不是$incomingText.

希望这可以帮助。

于 2012-06-12T03:13:51.513 回答