Index: /temp/trunk/html/shopping/complete.php
===================================================================
--- /temp/trunk/html/shopping/complete.php	(revision 6646)
+++ /temp/trunk/html/shopping/complete.php	(revision 6647)
@@ -141,5 +141,5 @@
 		lfSetNewAddr($uniqid, $objCustomer->getValue('customer_id'));
 		// ¹ØÆþ½¸·×¤ò¸ÜµÒ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
-		lfSetCustomerPurchase($objCustomer->getValue('customer_id'), $arrData);
+		lfSetCustomerPurchase($objCustomer->getValue('customer_id'), $arrData, $objQuery);
 	} else {
 		//¹ØÆþ»þ¶¯À©²ñ°÷ÅÐÏ¿
@@ -150,5 +150,5 @@
 			if($arrData['member_check'] == '1') {
 				// ²¾²ñ°÷ÅÐÏ¿
-				$customer_id = lfRegistPreCustomer($arrData, $arrInfo);
+				$customer_id = lfRegistPreCustomer($arrData, $arrInfo, $objQuery);
 				// ¹ØÆþ½¸·×¤ò¸ÜµÒ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
 				lfSetCustomerPurchase($customer_id, $arrData);
@@ -160,5 +160,5 @@
 			$customer_id = lfRegistPreCustomer($arrData, $arrInfo);
 			// ¹ØÆþ½¸·×¤ò¸ÜµÒ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
-			lfSetCustomerPurchase($customer_id, $arrData);
+			lfSetCustomerPurchase($customer_id, $arrData, $objQuery);
 			break;
 		}
@@ -434,6 +434,5 @@
 
 /* ¹ØÆþ¾ðÊó¤ò²ñ°÷¥Æ¡¼¥Ö¥ë¤ËÅÐÏ¿¤¹¤ë */
-function lfSetCustomerPurchase($customer_id, $arrData) {
-	$objQuery = new SC_Query();
+function lfSetCustomerPurchase($customer_id, $arrData, $objQuery) {
 	$col = "first_buy_date, last_buy_date, buy_times, buy_total, point";
 	$where = "customer_id = ?";
@@ -456,5 +455,4 @@
 	
 	$objQuery->update("dtb_customer", $sqlval, $where, array($customer_id));
-	$objQuery->rollback();
 }
 
