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

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
주문 내역 체크한 것만 엑셀 다운

QA

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

본문

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

 

<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을 처리하는게 어렵다고 생각되시면 관리자 쪽 을 참고 하시면 쉽게 이해되실겁니다.

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

답변을 작성하시기 전에 로그인 해주세요.
전체 9
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT