주문내역에서 배송조회 버튼 추가할때 조건문 문의 채택완료
Copy
<?php
if ($od_status == "발송완료" || $od_status == "배송완료") {
echo get_delivery_inquiry($row['od_delivery_company'], $row['od_invoice'], 'dvr_link');
} else {
echo ".";
}
?>
$od_status 값에 따라 출력되도록 지정하려고 하는데 조건과 무관하게 송장번호가 입력되어 있으면 모든 상태에서 배송조회 버튼이 출력 되네요. 어떻게 해야 발송완료, 배송완료 상태에서만 배송조회 버튼이 출력될까요?
답변 1개
채택된 답변
+20 포인트
1년 전
if ($od_status == "발송완료" || $od_status == "배송완료") {
==>
if ($row['od_status'] == "완료" ) {
상태를 발송완료 / 배송완료로 저장 하도록 변경한 것인가요?
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
하늘그루터기
1년 전
하늘그루터기
1년 전
정말로 감사드립니다.
if ($row['od_status'] == "배송" || $row['od_status'] == "완료") {
이렇게 넣으니 모두 해결됐네요..
함수를 넣는 개념이 없어서.. 답답했는데 정말로 감사드립니다.
if ($row['od_status'] == "배송" || $row['od_status'] == "완료") {
이렇게 넣으니 모두 해결됐네요..
함수를 넣는 개념이 없어서.. 답답했는데 정말로 감사드립니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
이와 같습니다~^^
case '주문':
$od_status = '<span class="status_01">입금확인중</span>';
break;
case '입금':
$od_status = '<span class="status_02">입금확인</span>';
break;
case '준비':
$od_status = '<span class="status_03">포장중</span>';
break;
case '배송':
$od_status = '<span class="status_04">발송완료</span>';
break;
case '완료':
$od_status = '<span class="status_05">배송완료</span>';
break;
default:
$od_status = '<span class="status_06">주문취소</span>';
break;