테스트 사이트 - 개발 중인 베타 버전입니다

다중검색?? 범위검색?? 에 대해 질문드립니다... 채택완료

벌스 11년 전 조회 4,142
검색을해서 

밑에 소스를 가져와서 홈페이지에 맞게 적용을 시켰습니다

문제는 
연령층에 <option value='20~25'>20~25</option> 이부분이나
신장(키)부분에 <option value='151~155'>151cm ~ 155cm</option>

이부분을 선택하고 검색하면 값이 안나오는데 저런식으로 범위를 지정해서 검색하려고 하는데 

어찌해야하나요?

고수님들 답변 부탁드립니다...(__)


<script language="javascript">
<!--//-- 스킨용 : 여유필드 다중셀렉트창

//-- 여유필드 중복셀렉트가 가능하게 해주는 함수
//-- 수정작업시, 아래 함수와 함께 write.skin.php에 사용된 '여유필드(wr_?)이름과 셀렉트문'을 가져와 붙이면 바로적용가능
//-- 단, 반드시 게시물리스트(list.skin.php)에 여유필드값이 게시물에 주어져야함.
//-- 중복필드가 필요없는 경우 'document.fsearch_area.srch_type.value'삭제, 셀렉트문삭제, value값에서 필드명삭제

function onChangeKey() {
var srch_type = document.fsearch_area.srch_type.value;
var srch_type2 = document.fsearch_area.srch_type2.value;
var srch_type3 = document.fsearch_area.srch_type3.value;
var srch_type4 = document.fsearch_area.srch_type4.value;

var srch_type5 = document.fsearch_area.srch_type5.value;


if (srch_type5 == "전체")  {
document.fsearch_area.stx.value = srch_type;
} else {
document.fsearch_area.stx.value = srch_type + " " + srch_type2 + " " + srch_type3 + " " + srch_type4 + " " + srch_type5;
}
document.fsearch_area.submit();

}

//-->  
</script>

<table cellpadding=0 cellspacing=0 border=0>
<form name=fsearch_area method=get>
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=sca value="<?=$sca?>">
<tr>
    <td>이상형 찾기
<input type=hidden name=sfl value="wr_7||wr_4||wr_5||wr_6||wr_1">  

<select name=srch_type>
<OPTION value="" >결혼상태</OPTION>
<OPTION value=" " >상관없음</OPTION>
<option value='초혼'>초혼</option> 
<option value='재혼'>재혼</option> 
</select>

<select name=srch_type2>
<OPTION value="" >연령층</OPTION>  
<OPTION value=" " >상관없음</OPTION>
<option value='20~25'>20~25</option>
<option value='27'>26~30</option>
<option value='31'>31~35</option>
<option value='36'>36~40</option>
<option value='41'>41~45</option>
</select>

<select name=srch_type3>
<OPTION value="" >신장(키)</OPTION>  
<OPTION value=" " >상관없음</OPTION>
<option value='150'>150cm 이하</option> 
<option value='151~155'>151cm ~ 155cm</option>
<option value='157'>156cm ~ 160cm</option>
<option value='162'>161cm ~ 165cm</option> 
<option value='167'>166cm ~ 170cm</option> 
<option value='171'>170cm 이상</option>
</select>

<select name=srch_type4>
<OPTION value="" >몸무게</OPTION>  
<OPTION value=" " >상관없음</OPTION>
<option value='40'>40kg 이하</option> 
<option value='45'>41kg ~ 45kg</option> 
<option value='50'>46kg ~ 50kg</option> 
<option value='51'>51kg ~ 55kg</option>
<option value='56'>56kg ~ 60kg</option>
<option value='61'>60kg 이상</option>
</select>

<input type="text" name=srch_type5 size="12">

<input type=image src="<?=$board_skin_path?>/img/btn_search.gif" border=0 align=absmiddle onClick="onChangeKey();return false;" >
<input type=hidden name=sop value='and'>
<input type=hidden name=stx value=''>
    </td>
</tr>
</form>
</table>

<?
 if ($srch_type != "") { $stx = ""; }
?>
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인