$cart_goods = get_cart_goods();
$goods_arr =array();
foreach($cart_goods['goods_list'] as $key=>$val)
{
$recid_arr = array();
$has = in_array($val['goods_id'], $goods_arr);
if(empty($has))
{
$goods_arr[]= $val['goods_id'];
$cart_good[$key]['goods_id'] = $val['goods_id'];
$cart_good[$key]['user_id'] = $val['user_id'];
$cart_good[$key]['session_id'] = $val['session_id'];
$cart_good[$key]['goods_name'] = $val['goods_name'];
$cart_good[$key]['is_sample'] = $val['is_sample'];
$cart_good[$key]['pid'] = $val['pid'];
$cart_good[$key]['photo'] = $val['goods_thumb'];
foreach($cart_goods['goods_list'] as $k=>$v)
{
if($v['goods_id'] == $val['goods_id'])
{
$recid_arr[$k]['rec_id'] = $v['rec_id'];
$recid_arr[$k]['goods_sn'] = $v['goods_sn'];
$recid_arr[$k]['product_id'] = $v['product_id'];
$recid_arr[$k]['market_price'] = $v['market_price'];
$recid_arr[$k]['goods_price'] = $v['goods_price'];
$recid_arr[$k]['goods_number'] = $v['goods_number'];
$recid_arr[$k]['goods_attr_id'] = $v['goods_attr_id'];
}
}
$cart_good[$key]['attr'][] = $recid_arr;
}
}
$goods_arr =array();
foreach($cart_goods['goods_list'] as $key=>$val)
{
$recid_arr = array();
$has = in_array($val['goods_id'], $goods_arr);
if(empty($has))
{
$goods_arr[]= $val['goods_id'];
$cart_good[$key]['goods_id'] = $val['goods_id'];
$cart_good[$key]['user_id'] = $val['user_id'];
$cart_good[$key]['session_id'] = $val['session_id'];
$cart_good[$key]['goods_name'] = $val['goods_name'];
$cart_good[$key]['is_sample'] = $val['is_sample'];
$cart_good[$key]['pid'] = $val['pid'];
$cart_good[$key]['photo'] = $val['goods_thumb'];
foreach($cart_goods['goods_list'] as $k=>$v)
{
if($v['goods_id'] == $val['goods_id'])
{
$recid_arr[$k]['rec_id'] = $v['rec_id'];
$recid_arr[$k]['goods_sn'] = $v['goods_sn'];
$recid_arr[$k]['product_id'] = $v['product_id'];
$recid_arr[$k]['market_price'] = $v['market_price'];
$recid_arr[$k]['goods_price'] = $v['goods_price'];
$recid_arr[$k]['goods_number'] = $v['goods_number'];
$recid_arr[$k]['goods_attr_id'] = $v['goods_attr_id'];
}
}
$cart_good[$key]['attr'][] = $recid_arr;
}
}