기간별 검색 날짜별 검색 할 수 있는 방법 질문입니다. 채택완료
<form action="./supplie_reg_list.php" onsubmit="return goForm(this)" method="get">
<select name="sfl" id="sfl">
<option value="">-선택-</option>
<option value="wr_subject" <?=$sfl == 'wr_subject' ? 'selected' : ''?>>고객업체명</option>
<option value="wr_5" <?=$sfl == 'wr_5' ? 'selected' : ''?>>현장명</option>
<option value="wr_content" <?=$sfl == 'wr_content' ? 'selected' : ''?>>장비명</option>
</select>
<input type="text" name="stx" id="stx" value="" />
<input type="submit" value="검색" />
</form>
이 폼 안에다가
기간별로도 검색할수 있게 하고 싶은데요
찾아봐도 제가 어떻게 응용을 해야할지 잘 몰라 질문 올립니다
답변 1개
검색폼안에
<input type="text" name="sdate" id="sdate" size="10" value="<?=$sdate?>" class="frm_input22 calenda_field" readonly> ~
<input type="text" name="edate" id="edate" size="10" value="<?=$edate?>" class="frm_input22 calenda_field" readonly>
대략 이런 날짜입력폼을 넣고요
bbs/list.php 파일에서
대략이런 코드를 짜야하는데요
if($sdate && !$edate) $sql_search_date = " and wr_datetime >= '{$sdate} 00:00:00' ";
if(!$sdate && $edate) $sql_search_date = " and wr_datetime <= '{$edate} 23:59:59' ";
if($sdate && $edate) $sql_search_date = " and (wr_datetime between '{$sdate} 00:00:00' and '{$edate} 23:59:59') ";
이게 한두부분에 넣는게아니라 좀 여러군데를 봐야해요
어쨋든 작업이 끝나면
$write_pages = get_paging 여기함수에
파라미터로 값들을 달아줘야합니다.
저도 만들려면 다 짜면서 테스트해야하고 시간이 많이 들것같아서...
대략적이 방법만 제시를 해드립니다
도움이되셧길..
답변에 대한 댓글 5개
list.php를 수정할 필요는 없습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
제가 페이지를 따로 만들어서 작업중이에요. 기존의 list.skin.php가 아닌
bbs에 supplie_reg_list.php 이런식으로 새로운 페이지를 만들어서 사용중인데
혹시 이렇게 하더라도 list.php부분을 만져준다던지 이런식으로 작업해야 하나요.?