【发布时间】:2014-06-12 12:21:25
【问题描述】:
我有一个从 Javascript 传递给 PHP 的对象(通过 AJAX):
var jsObject = {
"name": "Michael Divo",
"age": 27,
"country": "United States"
};
jsObject_json = JSON.stringify( jsObject );
$.ajax({
type: "POST",
dataType: 'json',
url: "http://www.example.com/myserver.php",
data: { mydata: jsObject_json },
}) ...
在,myserver.php:
$json = json_decode($_POST["mydata"], true);
然后,如果我从这个 PHP 端将 $json 保存到 MySQL 中,它会保存为:
Array
.. 在数据库中,作为字符串的“数组”。
那么我该如何正确地将这个 JSON 保存到 MySQL 中?(这样我以后可以将它作为 JSON 检索回来并读取。)
【问题讨论】:
-
使用
serialize function存储到数据库中。
标签: javascript php mysql ajax json