我有
{"user_id":"2790","freelancer_name":"","order_id":"8895","orderamount":"33638.00","payment_method":"","payment_desc":"","order_st": "newlink","total_comission":"3046.08","auto_increment_id":"2","po_box":"","country":"","order_add":"","shipping_co":"","weight ":"0","fname":"","lastname":"","shippingcost":"0.00","paymentst":""}
{"user_id":"2790","freelancer_name":"","order_id":"9121","orderamount":"0.00","payment_method":"","payment_desc":"","order_st": "newlink","total_comission":"0.00","auto_increment_id":"1","po_box":"","country":"","order_add":"","shipping_co":"","weight ":"0","fname":"","lastname":"","shippingcost":"0.00","paymentst":""}
来自这个 PHP 代码
$result = mysql_query ("SELECT * FROM order_list");
$myjsons = array();
$i = 0;
while ($row = mysql_fetch_assoc($result)) {
$myjsons[$i] = json_encode(array($row));
$myjsons[$i] = substr($myjsons[$i], 1, -1);
$i++;
}
echo json_encode($myjsons);
我试图访问每个元素,但似乎该数组只是一个字符串,没有像 user_id - order_id 这样的元素
这是读取 JSON 的 javascript
$("#txtfld").val(data[0]);
$("#resultTXT").val(data[1]);
我想让他们喜欢
txtfld = data[0].user_id 和 resultTXT = data[0].order_id ...
所以问题是获取用户ID订单ID等