게시판 기간검색이요 > 그누4 질문답변

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 기간검색이요 정보

게시판 기간검색이요

본문

여분필드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>

이렇게 다중검색을 사용하고있는데요,
여기에 기간검색을 추가하고 싶어서요.

가능한가요?
작성자에 의해 채택됐습니다.
디비에 저장할때 이 값이 검색에 사용될 것인지 아닌지를 보고 저렇게 검색에 사용 될 값은 따로 다른 필드에
저장 되도록 해야 검색속도 뿐만 아니라 가공 하기도 편리합니다
제가 보기엔 여분 필드에(없다면 추가) 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 만드는 부분에 검색조건을 추가하는 방법으로 해야겠습니다
간단한 문제가 아닙다
전체 276 |RSS
그누4 질문답변 내용 검색

회원로그인

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