게시판 기간검색이요 정보
게시판 기간검색이요본문
여분필드wr_5로 생년월일를 쓰고있는데요
wr_5에는
필드를 나눠서 $ext5_00은 1900같이 네가지 숫자, $ext5_01은 12같이 두가지 숫자, $ext5_02은 19같이 두가지 숫자로 나눠져있어요.
근데 제가 하려는건
연도별로 검색인데
1900년도 부터 1905년까지의 게시물 리스트를 검색할수 있는 방법은 무엇인가요?
<td>
<form name="fsearch" method="get">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=sfl value="wr_2||wr_3||wr_5">
<div><span>
<select name="stx_t1" class="stx" itemname="검색어">
<option value='' >::채용부문::</option>
<option value='디자이너'<? if($stx_t1 == "디자이너") echo "selected"; ?>>디자이너</option>
<option value='회계' <? if($stx_t1 == "회계") echo "selected"; ?>>회계</option>
<option value='게임' <? if($stx_t1 == "게임") echo "selected"; ?>>게임</option>
<option value='IT계열' <? if($stx_t1 == "IT계열") echo "selected"; ?>>IT계열</option>
<option value='기타' <? if($stx_t1 == "기타") echo "selected"; ?>>기타</option>
</select></span>
<span>
<select name="stx_t2" class="stx" itemname="검색어" >
<option value='' >::성별::</option>
<option value='남자' <? if($stx_t2 == "남자") echo "selected"; ?>>남자</option>
<option value='여자' <? if($stx_t2 == "여자") echo "selected"; ?>>여자</option>
</select></span>
<span><input type=image src="<?=$board_skin_path?>/img/btn_search.gif" border=0 align=absmiddle></span></div>
</form>
</td>
이렇게 다중검색을 사용하고있는데요,
여기에 기간검색을 추가하고 싶어서요.
가능한가요?
wr_5에는
필드를 나눠서 $ext5_00은 1900같이 네가지 숫자, $ext5_01은 12같이 두가지 숫자, $ext5_02은 19같이 두가지 숫자로 나눠져있어요.
근데 제가 하려는건
연도별로 검색인데
1900년도 부터 1905년까지의 게시물 리스트를 검색할수 있는 방법은 무엇인가요?
<td>
<form name="fsearch" method="get">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=sfl value="wr_2||wr_3||wr_5">
<div><span>
<select name="stx_t1" class="stx" itemname="검색어">
<option value='' >::채용부문::</option>
<option value='디자이너'<? if($stx_t1 == "디자이너") echo "selected"; ?>>디자이너</option>
<option value='회계' <? if($stx_t1 == "회계") echo "selected"; ?>>회계</option>
<option value='게임' <? if($stx_t1 == "게임") echo "selected"; ?>>게임</option>
<option value='IT계열' <? if($stx_t1 == "IT계열") echo "selected"; ?>>IT계열</option>
<option value='기타' <? if($stx_t1 == "기타") echo "selected"; ?>>기타</option>
</select></span>
<span>
<select name="stx_t2" class="stx" itemname="검색어" >
<option value='' >::성별::</option>
<option value='남자' <? if($stx_t2 == "남자") echo "selected"; ?>>남자</option>
<option value='여자' <? if($stx_t2 == "여자") echo "selected"; ?>>여자</option>
</select></span>
<span><input type=image src="<?=$board_skin_path?>/img/btn_search.gif" border=0 align=absmiddle></span></div>
</form>
</td>
이렇게 다중검색을 사용하고있는데요,
여기에 기간검색을 추가하고 싶어서요.
가능한가요?
작성자에 의해 채택됐습니다.
디비에 저장할때 이 값이 검색에 사용될 것인지 아닌지를 보고 저렇게 검색에 사용 될 값은 따로 다른 필드에
저장 되도록 해야 검색속도 뿐만 아니라 가공 하기도 편리합니다
제가 보기엔 여분 필드에(없다면 추가) index부여해서 기존 값은 년도를 잘라서 저장하는 부분을
만들어 한번 실행하고 신규 자료는 여분 필드에 따로 저장 되도록 업데이트 화일을 수정하는 것이 좋겟습니다
그런 후 검색창에는 시작년도 마지막년도 입력창을 만들어(sfl, stx를 사용 하는 것이 아님) date1, date2로 입력받고
bbs/list.php 에서 $sql_search 만드는 부분에 검색조건을 추가하는 방법으로 해야겠습니다
간단한 문제가 아닙다
저장 되도록 해야 검색속도 뿐만 아니라 가공 하기도 편리합니다
제가 보기엔 여분 필드에(없다면 추가) index부여해서 기존 값은 년도를 잘라서 저장하는 부분을
만들어 한번 실행하고 신규 자료는 여분 필드에 따로 저장 되도록 업데이트 화일을 수정하는 것이 좋겟습니다
그런 후 검색창에는 시작년도 마지막년도 입력창을 만들어(sfl, stx를 사용 하는 것이 아님) date1, date2로 입력받고
bbs/list.php 에서 $sql_search 만드는 부분에 검색조건을 추가하는 방법으로 해야겠습니다
간단한 문제가 아닙다
댓글 전체
<select name=wr_5 >
<option value=""> ::: 선택 ::: </option>
<?
$year = date("Y");
for($i=1900; $i < $year; $i++){
echo("<option value='{$i}' ";
echo($i==$wr_5?"selected='selected'":"");
echo(">$i</option>");
}
?>
</select>
그냥 이런식으로 추가하셔서 검색하시면 될것 같은데요
이건 해당 연도만 나오는거 아닌가요.? 몇년도부터 몇년도까지 사이에 해당하는 모든 리스트를 검색하는건 뭘 더 추가해야할까요?
작성자에 의해 채택됐습니다.
디비에 저장할때 이 값이 검색에 사용될 것인지 아닌지를 보고 저렇게 검색에 사용 될 값은 따로 다른 필드에
저장 되도록 해야 검색속도 뿐만 아니라 가공 하기도 편리합니다
제가 보기엔 여분 필드에(없다면 추가) index부여해서 기존 값은 년도를 잘라서 저장하는 부분을
만들어 한번 실행하고 신규 자료는 여분 필드에 따로 저장 되도록 업데이트 화일을 수정하는 것이 좋겟습니다
그런 후 검색창에는 시작년도 마지막년도 입력창을 만들어(sfl, stx를 사용 하는 것이 아님) date1, date2로 입력받고
bbs/list.php 에서 $sql_search 만드는 부분에 검색조건을 추가하는 방법으로 해야겠습니다
간단한 문제가 아닙다
저장 되도록 해야 검색속도 뿐만 아니라 가공 하기도 편리합니다
제가 보기엔 여분 필드에(없다면 추가) index부여해서 기존 값은 년도를 잘라서 저장하는 부분을
만들어 한번 실행하고 신규 자료는 여분 필드에 따로 저장 되도록 업데이트 화일을 수정하는 것이 좋겟습니다
그런 후 검색창에는 시작년도 마지막년도 입력창을 만들어(sfl, stx를 사용 하는 것이 아님) date1, date2로 입력받고
bbs/list.php 에서 $sql_search 만드는 부분에 검색조건을 추가하는 방법으로 해야겠습니다
간단한 문제가 아닙다