我正在尝试将包含html标签的json_encoded字符串放入mysql5中。问题是 mysql 中的数据似乎自动转义了所有“s。数据是通过 POST 提供的,而我正在使用标准 mysql_query。
如果我将任何 json 字符串打印到浏览器中,它会显示为正确转义的\"。但是当插入 mysql 时,所有\"都变成了 "s。自然未转义的 "使字符串非 json。任何解决方案将不胜感激。
最佳答案
mysql_real_escape_string($s);
关于php - 通过php5将json导入mysql5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4401828/