주문상세내역에서 주문상태만 따로 가져오는 방법
본문
주문상세내역(orderinquiryview.php)에서 상품상태설명 부분에
주문상세내역에서 주문한상품의 주문상태에 따라 활성화기능을 넣고 싶은데요;;
주문한상품이 주문상태가 따로따로 컨트롤 되진 않아서 저 기능을 넣으려는 건데요...
ex) a상품, b상품을 한번에 주문하고 a 상품은 배송준비, b 상품은 배송중 <- 이런식으로는 운영되지 않습니다.
어찌보면 실시간 배송조회 같은 효과를 보여주고 싶은거죠...
주문상태만 따로 빼오려면 어찌 해야할지...
주문내역리스트(orderinquiry.sub.php)에 있는 아래 쿼리를 붙여넣고 $od_status를 찍어보고...
<?php
$sql = " select *,
(od_cart_coupon + od_coupon + od_send_coupon) as couponprice
from {$g5['g5_shop_order_table']}
where mb_id = '{$member['mb_id']}'
order by od_id desc
$limit ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
switch($row['od_status']) {
case '주문':
$od_status = '<span class="stat status_01">주문접수</span>';
break;
case '입금':
$od_status = '<span class="stat status_02">입금완료</span>';
break;
case '준비':
$od_status = '<span class="stat status_03">상품준비</span>';
break;
case '배송':
$od_status = '<span class="stat status_04">상품배송</span>';
break;
case '완료':
$od_status = '<span class="stat status_05">배송완료</span>';
break;
default:
$od_status = '<span class="stat status_06">주문취소</span>';
break;
}
주문상세내역에서 주문하신상품쪽에서 쿼리문도 가져와서 $opt['ct_status'] 로도 찍어봤는데...ㅠㅠㅠ
$opt['ct_status'] // $od_status 둘다 아무 반응이 없네요ㅠㅠㅠㅠ
ct_status 는 각 상품마다 주문상태를 불러오는거라 $od_status로 불러오고싶은데...
어떻게 불러와야 할까요...??ㅠㅠㅠ php는 다룰줄 몰라서
있는 쿼리문 복붙해서 원하는 결과값을 echo 찍어보고 출력되면 쓰고 안되면 검색 or 문의 이런식으로 하고있는데... 잘 안되네요ㅠㅠㅠ
!-->
답변을 작성하시기 전에 로그인 해주세요.