wr_3로 체크박스를 만들었는데 검색을 어떻게 해야 할까요?

wr_3로 체크박스를 만들었는데 검색을 어떻게 해야 할까요?

QA

wr_3로 체크박스를 만들었는데 검색을 어떻게 해야 할까요?

본문

검색할때 체크박스 만들어서 체크하면 wr_3에 체크되어 있는것만 포함하고 안되어 있는건 제외하고 검색되게 하고 싶은데 어떻게 해야 하나요?

 

이 질문에 댓글 쓰기 :

답변 1

search.php파일을 수정하는게 가장 좋겠지만...
간단하게 내용검색을 예로들면 
<option value="wr_3||wr_content" >체크+내용</option>

위 옵션 추가하고 
검색 누르면 wr_3 value값 (예: checked)을 검색어 앞에 넣는 코딩을 스크립트 등으로 하면 될 것 같은데요?

function fboardlist_submit(f) {
f.sfx = 'checked ' + f.sfx; //추가소스. 참고: checked뒤에 스페이스 필수

 

 

<form name="fsearch" method="get" onsubmit="return fsearch_submit(this);">
        <input type="hidden" name="bo_table" value="<?php echo $bo_table ?>">
        <input type="hidden" name="sca" value="<?php echo $sca ?>">
        <input type="hidden" name="sop" value="and">
        <label for="sfl" class="sound_only">검색대상</label>
        <select name="sfl" id="sfl">
            <option value="wr_3||wr_content"<?php echo get_selected($sfl, 'wr_3||wr_content'); ?>>체크한 게시물만(내용)</option>
        </select>
        <label for="stx" class="sound_only">검색어<strong class="sound_only"> 필수</strong></label>
        <input type="text" name="stx" value="<?php echo stripslashes($stx) ?>" required id="stx" class="sch_input" size="25" maxlength="20" placeholder="검색어를 입력해주세요">
        <button type="submit" value="검색" class="sch_btn"><i class="fa fa-search" aria-hidden="true"></i><span class="sound_only">검색</span></button>
        </form>
    </fieldset>
    <!-- } 게시판 검색 끝 --> 
    <script>
    function fsearch_submit(f) {
        if(f.sfl.value=='wr_3||wr_content') {
            document.getElementById('stx').value = 'checked ' + document.getElementById('stx').value;
        }
        return true;
    }
    </script>

이렇게 하니까 어설프긴 하지만 되긴 되네요 ㅎㅎㅎ

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

회원로그인

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