21,873
社区成员




header("Content-type: text/html; charset=utf-8");
$user_id = $_POST['user_id'];
$rows = array();
$sql = "SELECT * FROM order_info WHERE order_info.user_id = '$user_id'";
$result = mysql_query($sql,$conn) or die(mysql_error());
while($r = mysql_fetch_assoc($result)) {
//cart_list 不在数据库搜索的结果中,所以人为预留cart_list
$r['cart_list'] = $tm;
$rows['list_info'][] = $r;
}
$rows['timestamp'] = time();
echo "<br />".JSON($rows);
$sqltmp = "SELECT * FROM order_goods_info WHERE order_goods_info.user_id = '$user_id' AND order_goods_info.order_id = '$order_id'";
$resulttmp = mysql_query($sqltmp,$conn) or die(mysql_error());
while($tmpr = mysql_fetch_assoc($resulttmp)){
//此时,如何将$tmpr 存储到第一步中的 cart_list 数组中去?
}
$rows['list_info'][$r['user_id']] = $r;
第二段写作
$rows['list_info'][$tmpr['user_id']]['cart_list'][] = $tmpr;