将你的session,看成一个数组。
$_SESSION['user_id']= array{
['商品id'] = array{
'价格'=>501,
},
['商品id'] = array{
'价格'=>502,
},
['商品id'] = array{
'价格'=>503,
}
}
以上保存了3件商品的信息,如果用户id为20的人,期间修改了商品的信息,就根据user_id与商品id,去修改你的这个数组,最后生成订单的时候,insert入库。
在没有生成订单前都是放在session里的