분할된 여분 필드, 게시판 목록(리스트)에서 검색 방법 부탁드립니다.
본문
$wr1 = explode('|',$list[$i]['wr_1']);
$s_name = $wr1[0]; // 상호 입력
$tel1 = $wr1[1]; // 전화번호 국번
$tel2 = $wr1[2]; // 전화번호 중간번호
$tel3 = $wr1[3]; // 전화번호 끝 4자리
$ex_zip = $wr1[4]; // 우편번호
$ex_addr1 = $wr1[5]; // 기본 주소
$ex_addr2 = $wr1[6]; // 상세 주소
$ex_addr3 = $wr1[7]; // 참고 사항
$ex_jibeon = $wr1[8]; // 지번 주소
여분필드가 이렇게 나뉘어져 있는 상태구요
<span class="media-list-search">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=wr_1 value="<?=$wr_1?>">
<input type=hidden name=sca value="<?=$sca?>">
<select name=sfl>
<option value='wr_subject||wr_content||mb_id||wr_name||wr_1'>전체</option>
<option value='s_name'>상호명</option>
<option value='ex_addr3'>지역</option>
<option value='wr_subject'>제목</option>
<option value='wr_content'>내용</option>
이런식으로 구성을 해봤는데
잘 작동하지 않더라고요.
wr_1 을 wr1로도 바꿔보고
s_name 앞에 $붙여서도 해보고 했는데 잘 안되네요.
option value에 wr_1 넣으면 바로 되던데..
어떻게 처리해야 하는지 좀 부탁드리겠습니다.
한참을 헤매봐도 모르겠네요...
!-->!-->답변 1
s_name 은 여분 필드를 쪼개서 사용하신것이지 본 디비를 사용하신게 아니라서 그럽니다.
검색이 되기 위한 상단의 sql문을 찾아서
if($s_name) {
$where[] = wr_1 like '%$s_nme%';
}
등으로 검색쿼리를 추가하셔야 합니다.
위는 샘플입니다.
답변을 작성하시기 전에 로그인 해주세요.