프리셋에 상품명 2개이상 불러오기
본문
/shop/orderformupdate.php 프리셋에 상품명 2개이상주문 하여도 최근한개만나오네요
// 장바구니 상품 재고 검사
$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++)
{
$it_name = $row['it_name'];
// 상품에 대한 현재고수량
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";
}
답변 1
내용을 볼경우 주문시 제품명이 일한 제품일경우 묶어서 하나의 재품으로 표시합니다.
따라서 it_id값을 더 추가 해서 상품 코드별로 select 해보시면 2개의 재품이 나오지 않을까 생각됩니다.