테스트 사이트 - 개발 중인 베타 버전입니다

주문서 출력 후 상태변경이 '완료'인경우에만 출력할려면

· 10년 전 · 16 · 2

주문서출력은 팁자료실에서 orderinquiryview 에서 orderinquiryprint로 출력이 잘 됩니다

혹시 주문상태가 "완료" 일경우에만 orderinquiryview.php에서 출력버튼이 넘어가도록 하고 싶습니다

 

<? if($row[ct_status] == '완료')

 echo "<a href=\"javascript:;\" onclick=\"window.open('./orderinquiryprint.php?od_id={$od_id}&on_uid={$on_uid}', 'orderinquiryprint', 'width=700,height=1000,scrollbars=1,menus=0');\">프린트</a>";

 

 ?>

 

잘 안되네요..

댓글 작성

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

로그인하기

댓글 2개

이런식으로 작성하시면 될것 같습니다.

해당 주문의 장바구니에 '완료'된 건이 하나라도 존재한다면 '프린트'가 나오도록 합니다.

$sql = " select count(*) as cnt from $g4[yc4_cart_table] where on_uid = '$on_uid' and ct_status = '완료' ";
$row = sql_fetch($sql);
if ($row['cnt'] > 0) {
echo "<a href=\"javascript:;\" onclick=\"window.open('./orderinquiryprint.php?od_id={$od_id}&on_uid={$on_uid}', 'orderinquiryprint', 'width=700,height=1000,scrollbars=1,menus=0');\">프린트</a>";
}
잘됩니다.
정말 고맙습니다. ^^

게시글 목록

번호 제목
56073
56067
56065
56060
56058
56055
56051
56048
56044
56043
56042
56039
56035
56032
56030
56028
56025
56018
56012
56010