급합니다ㅠ 모바일에서 주문시 재고수량없음이 나옵니다 채택완료

안녕하세요.

 

반응형쇼핑몰에서

 

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 포인트

이런 급한사항은 작업의뢰가 맞는듯싶네요.

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고