주문 내역 체크한 것만 엑셀 다운

주문 내역 체크한 것만 엑셀 다운

QA

주문 내역 체크한 것만 엑셀 다운

답변 1

본문

현재 준비 상태인 것만 엑셀 다운받는 소스를 적용하여 사용하고 있습니다.

 

<div class="orderlist_ex2">
        <form name="forderprint" action="./orderprintresult.php" autocomplete="off">
        <input type="hidden" name="case" value="1">
        <input type="hidden" name="csv" value="xls">
        <input type="hidden" name="ct_status" value="준비">
        <input type="hidden" name="fr_date" value="">
        <input type="hidden" name="to_date" value="<?php echo date("Ymd"); ?>">
        <input type="submit" value="준비상태 엑셀다운" class="btn_submit">
        </form>
    </div>

 

위 소스인데요 여기서 input 조건만 수정하면 될 것 같은데 주문 내역에서 체크 상태인 것을 name 과 value를 못주겠어요 ㅠㅠ 어떻게 쓰면 될까요?

이 질문에 댓글 쓰기 :

답변 1


<div class="orderlist_ex2">
        <form name="forderprint" action="./orderprintresult.php" autocomplete="off">
        <input type="checkbox" name="chk[]" value="1">
        <input type="hidden" name="case" value="1">
        <input type="hidden" name="csv" value="xls">
        <input type="hidden" name="ct_status" value="준비">
        <input type="hidden" name="fr_date" value="">
        <input type="hidden" name="to_date" value="<?php echo date("Ymd"); ?>">
        <input type="submit" value="준비상태 엑셀다운" class="btn_submit">
        </form>
    </div>

 

요렇게 하셔서요. chk값이 배열로 되어있으니 뒷단에서 배열크기 만큼 돌리셔서 if 조건문으로

check된부분만 출력하도록 하면될듯합니다.

 

선택된 check을 처리하는게 어렵다고 생각되시면 관리자 쪽 을 참고 하시면 쉽게 이해되실겁니다.

그쪽도 채크로 해서 배열로 처리 하고 있습니다. 참고해보시면 쉽게 해결되리라 생각됩니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 9
© SIRSOFT
현재 페이지 제일 처음으로