다중검색 문의 입니다. 정보
다중검색 문의 입니다.본문
검색 조건 2개가 만족하는 내용을 출력하려 합니다.
아래 내용을 보시면 wr_3의 옵션과 wr_10의 옵션을 만족하는 리스트가 출력되었으면 합니다.
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><img src="<?=$board_skin_path?>/img/box2_tl.gif" border="0" /></td>
<td width="100%" background="<?=$board_skin_path?>/img/box2_tc.gif"></td>
<td><img src="<?=$board_skin_path?>/img/box2_tr.gif" border="0" /></td>
</tr>
<tr>
<td background="<?=$board_skin_path?>/img/box2_ml.gif"></td>
<td style="PADDING:4 4 4 4" valign="top">
<!--/여기부터/-->
<SCRIPT language=JavaScript src="<?=$board_skin_path?>/common.js"></SCRIPT>
<script language="javascript">
<!--//-- 스킨용 : 여유필드 다중셀렉트창
//-- 여유필드 중복셀렉트가 가능하게 해주는 함수
//-- 수정작업시, 아래 함수와 함께 write.skin.php에 사용된 '여유필드(wr_?)이름과 셀렉트문'을 가져와 붙이면 바로적용가능
//-- 단, 반드시 게시물리스트(list.skin.php)에 여유필드값이 게시물에 주어져야함.
//-- 중복필드가 필요없는 경우 'document.fwrite.srch_type.value'삭제, 셀렉트문삭제, value값에서 필드명삭제
function onChangeKey2() {
var pattern = new RegExp('[^가-힣a-zA-Z0-9]', 'i');
if (fwrite.stx.value) {
if (pattern.exec(fwrite.stx.value) != null) {
alert("'"+fwrite.stx.value + "'는 사용할수 없습니다. \n\n 올바르게 입력하세요 \n\n 특수문자,공백,한문,불가.");
return;
}
else {
fwrite.stx.focus();
}
}
var wr_3 = document.fwrite.wr_3.value;
var wr_10 = document.fwrite.wr_10.value;
var stx2 = document.fwrite.stx.value;
if (wr_3 == "" && wr_10 == "" && stx2 == "") {
alert("검색조건을 선택하세요!!");
return false;
}
else {
if (wr_3 == "" && wr_10 == "" && stx2 != "") {
document.fwrite.stx.value = stx2;
}
else {
document.fwrite.stx.value = wr_3 + "" + wr_10 + "" + stx2;
}
document.fwrite.submit();
}
}
//-->
</script>
<script language="javascript">
function onChangeKey() {
var wr_name = document.fwrite.wr_name.value;
var wr_hompage = document.fwrite.wr_hompage.value;
if (wr_name == "" && wr_hompage == "") {
alert("검색어를 적어주세요.!!");
return false;
}
else {
if (wr_hompage == "" && stx != "") {
document.fwrite.stx.value = wr_name;
}
else {
document.fwrite.stx.value = wr_hompage + " " + wr_name;
}
document.fwrite.submit();
}
}
//-->
</script>
<form name=fwrite method=get style="margin:0px;">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=sca value="<?=$sca?>">
<input type=hidden name=sfl value="wr_3||wr_10||wr_subject">
<SELECT class=box2 name=wr_3 itemname='구분' style="font-family:굴림; font-size:11; color:#000000; background-color:#ffffff;">
<OPTION value="" >매물종류</OPTION>
<option value='원룸'>원룸</option>
<option value='투룸/쓰리룸'>투룸/쓰리룸</option>
<option value='원룸매매'>원룸매매</option>
<option value='아파트'>아파트</option>
<option value='빌라/주택'>빌라/주택</option>
</SELECT>
<SELECT class=box2 name=wr_10 itemname='거래형태' style="font-family:굴림; font-size:11; color:#00000; background-color:#fffff;">
<OPTION value="" >거래형태</OPTION>
<option value='월세'>월세</option>
<option value='전세'>전세</option>
<option value='매매'>매매</option>
</SELECT>
<input type=text name=stx maxlength=15 size=10 class=input itemname="검색어" value="">
<input type=image onClick="onChangeKey2();return false;" src="<?=$board_skin_path?>/img/search.gif" align=absmiddle border=0>
<input type=hidden name=sop value='and'>
<!--input type=hidden name=stx value=''-->
</form>
<?
// if ($wr_1 != "") { $stx = ""; }
?>
<!--/여기까지/-->
</td>
<td background="<?=$board_skin_path?>/img/box2_mr.gif"></td>
</tr>
<tr>
<td><img src="<?=$board_skin_path?>/img/box2_bl.gif" border="0" /></td>
<td width="100%" background="<?=$board_skin_path?>/img/box2_bc.gif"></td>
<td><img src="<?=$board_skin_path?>/img/box2_br.gif" border="0" /></td>
</tr>
</table>
아래 내용을 보시면 wr_3의 옵션과 wr_10의 옵션을 만족하는 리스트가 출력되었으면 합니다.
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><img src="<?=$board_skin_path?>/img/box2_tl.gif" border="0" /></td>
<td width="100%" background="<?=$board_skin_path?>/img/box2_tc.gif"></td>
<td><img src="<?=$board_skin_path?>/img/box2_tr.gif" border="0" /></td>
</tr>
<tr>
<td background="<?=$board_skin_path?>/img/box2_ml.gif"></td>
<td style="PADDING:4 4 4 4" valign="top">
<!--/여기부터/-->
<SCRIPT language=JavaScript src="<?=$board_skin_path?>/common.js"></SCRIPT>
<script language="javascript">
<!--//-- 스킨용 : 여유필드 다중셀렉트창
//-- 여유필드 중복셀렉트가 가능하게 해주는 함수
//-- 수정작업시, 아래 함수와 함께 write.skin.php에 사용된 '여유필드(wr_?)이름과 셀렉트문'을 가져와 붙이면 바로적용가능
//-- 단, 반드시 게시물리스트(list.skin.php)에 여유필드값이 게시물에 주어져야함.
//-- 중복필드가 필요없는 경우 'document.fwrite.srch_type.value'삭제, 셀렉트문삭제, value값에서 필드명삭제
function onChangeKey2() {
var pattern = new RegExp('[^가-힣a-zA-Z0-9]', 'i');
if (fwrite.stx.value) {
if (pattern.exec(fwrite.stx.value) != null) {
alert("'"+fwrite.stx.value + "'는 사용할수 없습니다. \n\n 올바르게 입력하세요 \n\n 특수문자,공백,한문,불가.");
return;
}
else {
fwrite.stx.focus();
}
}
var wr_3 = document.fwrite.wr_3.value;
var wr_10 = document.fwrite.wr_10.value;
var stx2 = document.fwrite.stx.value;
if (wr_3 == "" && wr_10 == "" && stx2 == "") {
alert("검색조건을 선택하세요!!");
return false;
}
else {
if (wr_3 == "" && wr_10 == "" && stx2 != "") {
document.fwrite.stx.value = stx2;
}
else {
document.fwrite.stx.value = wr_3 + "" + wr_10 + "" + stx2;
}
document.fwrite.submit();
}
}
//-->
</script>
<script language="javascript">
function onChangeKey() {
var wr_name = document.fwrite.wr_name.value;
var wr_hompage = document.fwrite.wr_hompage.value;
if (wr_name == "" && wr_hompage == "") {
alert("검색어를 적어주세요.!!");
return false;
}
else {
if (wr_hompage == "" && stx != "") {
document.fwrite.stx.value = wr_name;
}
else {
document.fwrite.stx.value = wr_hompage + " " + wr_name;
}
document.fwrite.submit();
}
}
//-->
</script>
<form name=fwrite method=get style="margin:0px;">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=sca value="<?=$sca?>">
<input type=hidden name=sfl value="wr_3||wr_10||wr_subject">
<SELECT class=box2 name=wr_3 itemname='구분' style="font-family:굴림; font-size:11; color:#000000; background-color:#ffffff;">
<OPTION value="" >매물종류</OPTION>
<option value='원룸'>원룸</option>
<option value='투룸/쓰리룸'>투룸/쓰리룸</option>
<option value='원룸매매'>원룸매매</option>
<option value='아파트'>아파트</option>
<option value='빌라/주택'>빌라/주택</option>
</SELECT>
<SELECT class=box2 name=wr_10 itemname='거래형태' style="font-family:굴림; font-size:11; color:#00000; background-color:#fffff;">
<OPTION value="" >거래형태</OPTION>
<option value='월세'>월세</option>
<option value='전세'>전세</option>
<option value='매매'>매매</option>
</SELECT>
<input type=text name=stx maxlength=15 size=10 class=input itemname="검색어" value="">
<input type=image onClick="onChangeKey2();return false;" src="<?=$board_skin_path?>/img/search.gif" align=absmiddle border=0>
<input type=hidden name=sop value='and'>
<!--input type=hidden name=stx value=''-->
</form>
<?
// if ($wr_1 != "") { $stx = ""; }
?>
<!--/여기까지/-->
</td>
<td background="<?=$board_skin_path?>/img/box2_mr.gif"></td>
</tr>
<tr>
<td><img src="<?=$board_skin_path?>/img/box2_bl.gif" border="0" /></td>
<td width="100%" background="<?=$board_skin_path?>/img/box2_bc.gif"></td>
<td><img src="<?=$board_skin_path?>/img/box2_br.gif" border="0" /></td>
</tr>
</table>
댓글 전체
document.fwrite.stx.value = wr_3 + " " + wr_10 + " " + stx2;
해결하셨나요
" 넣고 안넣고의 차이가 이렇게 클줄이야!!!!
전 이 문제를 해결하기 위해 몇시간을 쳐다봤는데....
무지 감사합니다.
전 이 문제를 해결하기 위해 몇시간을 쳐다봤는데....
무지 감사합니다.