php - 通过php5将json导入mysql5

标签 php mysql json

我正在尝试将包含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/

相关文章:

php - ImageMagick:如何在图像上绘制两个不同大小的字符串?

php - 将重复项合并到一行并使用 php 求和

mysql - NewSQL 一降一换?

java - Yasson 未正确转换子类

php - 同一行的两个 INSERT INTO 语句 SQL/php

MySQL——一条语句中的多个更新?

mysql - 从子查询/连接同一个表更新 MySQL 表

json - MongoDB 在数组中查找

mysql - 解析 R 数据帧的 JSON 列

php - 使用 PHP 从模板创建新的 PDF