繁体   English   中英

编码JSON并存储在MYSQL中的正确方法?

[英]Correct way to encode JSON and store in MYSQL?

我正在使用JSON.stringify在javascript中对我的javascript数组进行编码,然后再通过AJAX将它们发送到php以存储在mysql中(顺便说一句-我不需要查询数据,只需存储它)。

$ _POST之后的示例数组(1个项目)看起来像

[\"Shaun Thomson\"]

在mysql_real_escape_string之后,它看起来像

[\\\"Shaun Thomson\\\"]

所以最终像

[\"Shaun Thomson\"]

什么是正确的方法来做到这一点,以便最终(安全)在mysql中

["Shaun Thomson"]

谢谢你的帮助。

尝试使用stripslashes而不是mysql_real_escape_string。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM