我尝试寻找解决方案,但找不到......
我有一串字符,其中包含很多单引号和双引号。所以我用正确的符号更改了该字符串。
当我回显它的可变部分时,它看起来像这样......
{"mosaic_item_title":"-none-","mosaic_item_description":"
等等......但是当我查看数据库时它已经写入了这个值。
{"mosaic_item_title":"-none-"," [...]
所以我必须将其更改为这个,否则我无法将其设置在变量中,但现在我必须以某种方式将其更改回来?
下面的行不起作用。它仍然将“规则写入数据库”。
$insert_rok_string = mysql_real_escape_string($rok_string);
有什么想法吗?
最佳答案
我在设置变量时使用转义\修复了它。
就这么简单......
关于php - mysql中插入特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21148379/