주문내역에서 배송조회 버튼 추가할때 조건문 문의 채택완료
하늘그루터기
1년 전
조회 16,493
</p>
<p><?php
if ($od_status == "발송완료" || $od_status == "배송완료") {
echo get_delivery_inquiry($row['od_delivery_company'], $row['od_invoice'], 'dvr_link');
} else {
echo ".";
}
?></p>
<p>
$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;