[英]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.