다중셀렉트를 통한 검색 기능?
본문
일반 게시판 리스트페이지에서 '카테고리 분류 + 여분필드 wr_1 + 검색어'를 통해 다중 검색기능?을 아래의 그림처럼 만들려고 합니다.
카테고리 선택 (select option) |
wr_1값 선택 (select option) |
검색어 입력 (input) |
검색시작 (submit) |
- AAA - BBB - CCC - DDD |
- a1 - b1 - c1 - d1 |
직접입력 (제목+내용) |
검색버튼 |
일단, 게시판 설정에서 카테고리명은 위와 같이 설정된 상태입니다.
그리고 대략적인 코딩을 해봤습니다만, 역시나 안되구요...ㅜ.ㅜ
<form name="fhsearch" method="get" role="form" class="form">
<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">
<input type="hidden" name="sfl" value="wr_subject||wr_content">
<div class="row row-15">
<div class="col-sm-2 col-sm-offset-1 col-xs-5 col-15">
<div class="form-group">
<select name="sca" class="form-control input-sm">
<option value="">선택하세요</option>
<?php echo $category_option ?>
</select>
<select name="sca" class="form-control input-sm">
<option value="">선택하세요</option>
<option value="a1">a1</option>
<option value="b1">b1</option>
<option value="c1">c1</option>
<option value="d1">d1</option>
</select>
</div>
</div>
<div class="col-sm-4 col-xs-7 col-15">
<div class="form-group">
<div class="form-group">
<label for="stx" class="sound_only">검색어</label>
<input type="text" name="stx" value="<?php echo stripslashes($stx) ?>" class="form-control input-sm" maxlength="20" placeholder="검색어">
</div>
</div>
</div>
<div class="col-sm-2 col-xs-7 col-15">
<div class="form-group">
<button type="submit" class="btn btn-<?php echo $boset['tsearch'];?> btn-sm btn-block"><i class="fa fa-search"></i> 검색</button>
</div>
</div>
</div>
</form>
일단 첫번째 문제는 게시판 설정에서 입력한 카테고리 명이 안나온다는 것이구요...ㅜ.ㅜ
이런 코딩이 맞는지도 모르겠습니다. 어디를 수정해야할까요?
혹 참조할 만한 내용이 있을까요?
!-->답변 2
<form name="fhsearch" method="get" role="form" class="form">
<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">
<input type="hidden" name="sfl" value="wr_1">
<div class="row row-15">
<div class="col-sm-2 col-sm-offset-1 col-xs-5 col-15">
<div class="form-group">
<select name="sca" class="form-control input-sm">
<option value="">선택하세요</option>
<?php echo $category_option ?>
</select>
<select name="stx" class="form-control input-sm">
<option value="">선택하세요</option>
<option value="a1">a1</option>
<option value="b1">b1</option>
<option value="c1">c1</option>
<option value="d1">d1</option>
</select>
</div>
</div>
ca_name = 'AAA' 이고
wr_1 = 'a1' 이며
어떤 컬럼에 stx = '테스트' 라는 값이 있는지 검색하나요?
답변을 작성하시기 전에 로그인 해주세요.