급합니다ㅠ 모바일에서 주문시 재고수량없음이 나옵니다 채택완료
안녕하세요.
반응형쇼핑몰에서
order 페이지를 모바일부분은 mobile/shop 으로 하였는데
재고가 있음에도
주문클릭시 재고수량부족이뜹니다.
주문수량1에 현재고수량 0으로 나오는데요
위에에러밑에 다른 고객님께서 {$od_name}님 보다 먼저 주문하신 경우입니다. 불편을 끼쳐 죄송합니다
가 붙어서 나옵니다.
현재고수량을 임의숫자 (int)999로 하였을시 orderformupdate에서 Error. 하나만 찍히네요 ㅠ
고객분이 전화해서 안된다고 전화주셔서 ㅠㅠ 빠른 도움부탁드립니다.
Copy
// 장바구니 상품 재고 검사$sql = " select it_id, ct_qty, it_name, io_id, io_type, ct_option from {$g5['g5_shop_cart_table']} where od_id = '$tmp_cart_id' and ct_select = '1' ";$result = sql_query($sql);for ($i=0; $row=sql_fetch_array($result); $i++){ // 상품에 대한 현재고수량 if($row['io_id']) { $it_stock_qty = (int)get_option_stock_qty($row['it_id'], $row['io_id'], $row['io_type']); } else { $it_stock_qty = (int)get_it_stock_qty($row['it_id']); } // 장바구니 수량이 재고수량보다 많다면 오류 if ($row['ct_qty'] > $it_stock_qty) $error .= "{$row['ct_option']} 의 재고수량이 부족합니다. 현재고수량 : $it_stock_qty 개\\n\\n";}if($i == 0) alert('장바구니가 비어 있습니다.\\n\\n이미 주문하셨거나 장바구니에 담긴 상품이 없는 경우입니다.', G5_SHOP_URL.'/cart.php');if ($error != ""){ $error .= "다른 고객님께서 {$od_name}님 보다 먼저 주문하신 경우입니다. 불편을 끼쳐 죄송합니다."; alert($error, $page_return_url);}
답변 1개
채택된 답변
+20 포인트
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인