ad_hash 필드 제거
This commit is contained in:
@ -461,7 +461,6 @@ if(!sql_query(" DESCRIBE `{$g4['shop_order_address_table']}` ", false)) {
|
|||||||
`ad_zip2` char(3) NOT NULL DEFAULT '',
|
`ad_zip2` char(3) NOT NULL DEFAULT '',
|
||||||
`ad_addr1` varchar(255) NOT NULL DEFAULT '',
|
`ad_addr1` varchar(255) NOT NULL DEFAULT '',
|
||||||
`ad_addr2` varchar(255) NOT NULL DEFAULT '',
|
`ad_addr2` varchar(255) NOT NULL DEFAULT '',
|
||||||
`ad_hash` varchar(255) NOT NULL DEFAULT '',
|
|
||||||
PRIMARY KEY (`ad_id`),
|
PRIMARY KEY (`ad_id`),
|
||||||
KEY `mb_id` (`mb_id`)
|
KEY `mb_id` (`mb_id`)
|
||||||
)", true);
|
)", true);
|
||||||
|
|||||||
@ -631,7 +631,6 @@ CREATE TABLE IF NOT EXISTS `shop_order_address` (
|
|||||||
`ad_zip2` char(3) NOT NULL DEFAULT '',
|
`ad_zip2` char(3) NOT NULL DEFAULT '',
|
||||||
`ad_addr1` varchar(255) NOT NULL DEFAULT '',
|
`ad_addr1` varchar(255) NOT NULL DEFAULT '',
|
||||||
`ad_addr2` varchar(255) NOT NULL DEFAULT '',
|
`ad_addr2` varchar(255) NOT NULL DEFAULT '',
|
||||||
`ad_hash` varchar(255) NOT NULL DEFAULT '',
|
|
||||||
PRIMARY KEY (`ad_id`),
|
PRIMARY KEY (`ad_id`),
|
||||||
KEY `mb_id` (`mb_id`)
|
KEY `mb_id` (`mb_id`)
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||||
|
|||||||
@ -592,11 +592,18 @@ if (get_session('ss_direct'))
|
|||||||
|
|
||||||
// 배송지처리
|
// 배송지처리
|
||||||
if($is_member && ($add_address || $ad_default)) {
|
if($is_member && ($add_address || $ad_default)) {
|
||||||
$ad_hash = md5($od_b_zip1.$od_b_zip2.$od_b_addr1.$od_b_addr2);
|
$ad_zip1 = $od_b_zip1;
|
||||||
|
$ad_zip2 = $od_b_zip2;
|
||||||
|
$ad_addr1 = $od_b_addr1;
|
||||||
|
$ad_addr2 = $od_b_addr2;
|
||||||
|
|
||||||
$sql = " select ad_id
|
$sql = " select ad_id
|
||||||
from {$g4['shop_order_address_table']}
|
from {$g4['shop_order_address_table']}
|
||||||
where mb_id = '{$member['mb_id']}'
|
where mb_id = '{$member['mb_id']}'
|
||||||
and ad_hash = '$ad_hash' ";
|
and ad_zip1 = '$ad_zip1'
|
||||||
|
and ad_zip2 = '$ad_zip2'
|
||||||
|
and ad_addr1 = '$ad_addr1'
|
||||||
|
and ad_addr2 = '$ad_addr2' ";
|
||||||
$row = sql_fetch($sql);
|
$row = sql_fetch($sql);
|
||||||
|
|
||||||
if($ad_default) {
|
if($ad_default) {
|
||||||
@ -606,9 +613,14 @@ if($is_member && ($add_address || $ad_default)) {
|
|||||||
sql_query($sql);
|
sql_query($sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
if($row['ad_id'] && $ad_default) {
|
if($row['ad_id']) {
|
||||||
$sql = " update {$g4['shop_order_address_table']}
|
$sql = " update {$g4['shop_order_address_table']}
|
||||||
set ad_default = '$ad_default' ";
|
set ad_zip1 = '$ad_zip1',
|
||||||
|
ad_zip2 = '$ad_zip2',
|
||||||
|
ad_addr1 = '$ad_addr1',
|
||||||
|
ad_addr2 = '$ad_addr2' ";
|
||||||
|
if($ad_default)
|
||||||
|
$sql .= " , ad_default = '$ad_default' ";
|
||||||
if($ad_subject)
|
if($ad_subject)
|
||||||
$sql .= " , ad_subject = '$ad_subject' ";
|
$sql .= " , ad_subject = '$ad_subject' ";
|
||||||
$sql .= " where ad_id = '{$row['ad_id']}'
|
$sql .= " where ad_id = '{$row['ad_id']}'
|
||||||
@ -627,8 +639,7 @@ if($is_member && ($add_address || $ad_default)) {
|
|||||||
ad_zip1 = '$od_b_zip1',
|
ad_zip1 = '$od_b_zip1',
|
||||||
ad_zip2 = '$od_b_zip2',
|
ad_zip2 = '$od_b_zip2',
|
||||||
ad_addr1 = '$od_b_addr1',
|
ad_addr1 = '$od_b_addr1',
|
||||||
ad_addr2 = '$od_b_addr2',
|
ad_addr2 = '$od_b_addr2' ";
|
||||||
ad_hash = '$ad_hash' ";
|
|
||||||
sql_query($sql);
|
sql_query($sql);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user