#190 장바구니 mb_id 필드 추가
This commit is contained in:
@ -1,6 +1,23 @@
|
||||
<?php
|
||||
include_once('./_common.php');
|
||||
|
||||
// 회원일 경우 자신의 장바구니 상품 uq_id 값을 변경
|
||||
if($is_member) {
|
||||
$tmp_uq_id = get_session('ss_uq_id');
|
||||
if(!$tmp_uq_id) {
|
||||
$tmp_uq_id = get_uniqid();
|
||||
set_session('ss_uq_id', $tmp_uq_id);
|
||||
}
|
||||
|
||||
$ctime = date('Y-m-d H:i:s', (G4_SERVER_TIME - ($default['de_cart_keep_term'] * 86400)));
|
||||
$sql = " update {$g4['shop_cart_table']}
|
||||
set uq_id = '$tmp_uq_id'
|
||||
where mb_id = '{$member['mb_id']}'
|
||||
and ct_status = '쇼핑'
|
||||
and ct_time > '$ctime' ";
|
||||
sql_query($sql);
|
||||
}
|
||||
|
||||
if (G4_IS_MOBILE) {
|
||||
include_once(G4_MSHOP_PATH.'/cart.php');
|
||||
return;
|
||||
|
||||
@ -336,7 +336,7 @@ else // 장바구니에 담기
|
||||
$ct_count = 0;
|
||||
$comma = '';
|
||||
$sql = " INSERT INTO {$g4['shop_cart_table']}
|
||||
( uq_id, it_id, it_name, ct_status, ct_price, ct_point, ct_point_use, ct_stock_use, ct_option, ct_qty, ct_num, io_id, io_type, io_price, ct_time, ct_ip, ct_direct )
|
||||
( uq_id, mb_id, it_id, it_name, ct_status, ct_price, ct_point, ct_point_use, ct_stock_use, ct_option, ct_qty, ct_num, io_id, io_type, io_price, ct_time, ct_ip, ct_direct )
|
||||
VALUES ";
|
||||
|
||||
for($i=0; $i<$option_count; $i++) {
|
||||
@ -357,7 +357,7 @@ else // 장바구니에 담기
|
||||
continue;
|
||||
}
|
||||
|
||||
$sql .= $comma."( '$tmp_uq_id', '{$_POST['it_id']}', '{$_POST['it_name']}', '쇼핑', '{$_POST['it_price']}', '{$_POST['it_point']}', '0', '0', '{$_POST['io_value'][$i]}', '{$_POST['ct_qty'][$i]}', '$ct_num', '{$_POST['io_id'][$i]}', '{$_POST['io_type'][$i]}', '{$_POST['io_price'][$i]}', '".G4_TIME_YMDHIS."', '$REMOTE_ADDR', '$sw_direct' )";
|
||||
$sql .= $comma."( '$tmp_uq_id', '{$member['mb_id']}', '{$_POST['it_id']}', '{$_POST['it_name']}', '쇼핑', '{$_POST['it_price']}', '{$_POST['it_point']}', '0', '0', '{$_POST['io_value'][$i]}', '{$_POST['ct_qty'][$i]}', '$ct_num', '{$_POST['io_id'][$i]}', '{$_POST['io_type'][$i]}', '{$_POST['io_price'][$i]}', '".G4_TIME_YMDHIS."', '$REMOTE_ADDR', '$sw_direct' )";
|
||||
$comma = ' , ';
|
||||
$ct_num++;
|
||||
$ct_count++;
|
||||
|
||||
@ -23,7 +23,7 @@ $sql = " select a.od_id,
|
||||
a.*, "._MISU_QUERY_."
|
||||
from {$g4['shop_order_table']} a
|
||||
left join {$g4['shop_cart_table']} b on (b.uq_id=a.uq_id)
|
||||
where mb_id = '{$member['mb_id']}'
|
||||
where a.mb_id = '{$member['mb_id']}'
|
||||
group by a.od_id
|
||||
order by a.od_id desc
|
||||
$limit ";
|
||||
|
||||
Reference in New Issue
Block a user