From 6d48820afa6167ee5613bb0ed42381a431702211 Mon Sep 17 00:00:00 2001 From: nemoluv Date: Fri, 27 Sep 2013 00:20:19 +0900 Subject: [PATCH] =?UTF-8?q?#301=20=EC=A3=BC=EB=AC=B8=20=ED=8F=BC,=20?= =?UTF-8?q?=EB=B0=B0=EC=86=A1=EC=A7=80=EA=B4=80=EB=A6=AC=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=201=EC=B0=A8=20=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shop/orderaddress.php | 47 ++++++++++++++++--- shop/orderaddress_update.php | 87 +++++++++++------------------------- shop/orderformupdate.php | 34 +++++++++++++- 3 files changed, 100 insertions(+), 68 deletions(-) diff --git a/shop/orderaddress.php b/shop/orderaddress.php index 4cbbf02bd..c316f7aa6 100644 --- a/shop/orderaddress.php +++ b/shop/orderaddress.php @@ -13,7 +13,10 @@ if($w == 'd') { $sql = " select * from {$g5['g5_shop_order_address_table']} where mb_id = '{$member['mb_id']}' - order by ad_default, ad_id desc "; + order by + ad_default desc, + ad_id desc "; + $result = sql_query($sql); if(!mysql_num_rows($result)) @@ -28,11 +31,12 @@ $g5['title'] = '배송지 목록'; include_once(G5_PATH.'/head.sub.php'); $order_action_url = G5_HTTPS_SHOP_URL.'/orderaddress_update.php'; + ?> -
+
-

배송지 목록dd

+

배송지 목록

@@ -55,9 +59,12 @@ $order_action_url = G5_HTTPS_SHOP_URL.'/orderaddress_update.php'; $addr = $row['ad_name'].$sep.$row['ad_tel'].$sep.$row['ad_hp'].$sep.$row['ad_zip1'].$sep.$row['ad_zip2'].$sep.$row['ad_addr1'].$sep.$row['ad_addr2'].$sep.$row['ad_subject']; ?> - - - + + + @@ -73,12 +80,28 @@ $order_action_url = G5_HTTPS_SHOP_URL.'/orderaddress_update.php';
+ + + >
- +
diff --git a/shop/orderaddress_update.php b/shop/orderaddress_update.php index fb223e592..337617194 100644 --- a/shop/orderaddress_update.php +++ b/shop/orderaddress_update.php @@ -1,66 +1,33 @@ "; -echo $ad_default."디폴트값
"; -echo $ad_subject. "제목
"; -echo $row['ad_id']. "고유 아이디
"; -//goto_url(G5_SHOP_URL.'/orderaddress.php?od_id='.$od_id.'&uid='.$uid); +goto_url(G5_SHOP_URL.'/orderaddress.php?od_id='.$od_id.'&uid='.$uid); ?> \ No newline at end of file diff --git a/shop/orderformupdate.php b/shop/orderformupdate.php index c37466060..5038114b5 100644 --- a/shop/orderformupdate.php +++ b/shop/orderformupdate.php @@ -576,12 +576,44 @@ if (get_session('ss_direct')) set_session('ss_cart_direct', ''); // 배송지처리 -if($is_member && ($add_address || $ad_default)) { +if($is_member) { $ad_zip1 = $od_b_zip1; $ad_zip2 = $od_b_zip2; $ad_addr1 = $od_b_addr1; $ad_addr2 = $od_b_addr2; + $sql = " select count(*) as count from {$g5['g5_shop_order_address_table']} + where mb_id = '{$member['mb_id']}' + and ad_subject = '{$_POST['od_b_subject']}' + and ad_name = '{$_POST['od_b_name']}' + and ad_tel = '{$_POST['od_b_tel']}' + and ad_hp = '{$_POST['od_b_hp']}' + and ad_zip1 = '{$_POST['od_b_zip1']}' + and ad_zip2 = '{$_POST['od_b_zip2']}' + and ad_addr1 = '{$_POST['od_b_addr1']}' + and ad_addr2 = '{$_POST['od_b_addr2']}' "; + + $row = sql_fetch($sql); + + if(!$row['count']){ + $sql = " insert into {$g5['g5_shop_order_address_table']} + set mb_id = '{$member['mb_id']}', + ad_subject = '$ad_subject', + ad_default = '$ad_default', + ad_name = '$od_b_name', + ad_tel = '$od_b_tel', + ad_hp = '$od_b_hp', + ad_zip1 = '$od_b_zip1', + ad_zip2 = '$od_b_zip2', + ad_addr1 = '$od_b_addr1', + ad_addr2 = '$od_b_addr2' "; + sql_query($sql); + echo "됏다"; + } + + +//print_r ($row); + $sql = " select ad_id from {$g5['g5_shop_order_address_table']} where mb_id = '{$member['mb_id']}'