검색에서 정확하게 딱 떨어 지게 검색되는법알려주세요 정보
검색에서 정확하게 딱 떨어 지게 검색되는법알려주세요본문
안녕하세요
메인에서 검색을 사용하고 있습니다.
보통 010765465 라고 제목에 넣으면 검색할시 010만 치면 다 나오게 되는데 010765465을 정확하게 쳐야지 그 부분만 검색되는 법을 알고 싶네요
메인 검색 소스입니다.
<form action="<?=$g4[bbs_path]?>/board.php">
<input type="hidden" name="bo_table" value="myphoto_01">
<input type="hidden" name="sfl" value="wr_4||wr_5">
<input type="hidden" name="sop" value="and">
<select name=sfl style="background-color:333333; font-family:돋움;color:#C2C2C2;font-size:8.5pt;">
<option value='wr_4||wr_5'>이름+전화번호</option>
<option value='wr_4'>이름</option>
<option value='wr_5'>전화번호</option>
</select>
<input type="text" name="stx" itemname="검색어" required>
<input type="submit" value="검색">
</form>
감샤합니다.
메인에서 검색을 사용하고 있습니다.
보통 010765465 라고 제목에 넣으면 검색할시 010만 치면 다 나오게 되는데 010765465을 정확하게 쳐야지 그 부분만 검색되는 법을 알고 싶네요
메인 검색 소스입니다.
<form action="<?=$g4[bbs_path]?>/board.php">
<input type="hidden" name="bo_table" value="myphoto_01">
<input type="hidden" name="sfl" value="wr_4||wr_5">
<input type="hidden" name="sop" value="and">
<select name=sfl style="background-color:333333; font-family:돋움;color:#C2C2C2;font-size:8.5pt;">
<option value='wr_4||wr_5'>이름+전화번호</option>
<option value='wr_4'>이름</option>
<option value='wr_5'>전화번호</option>
</select>
<input type="text" name="stx" itemname="검색어" required>
<input type="submit" value="검색">
</form>
감샤합니다.
댓글 전체
질의문에 보면 뭐 이런식으로 질의한 부분이 있을 겁니다
like '% sfl %'
이것을 sfl 한필드에 대한 검색이면 wr4="$_POST['sfl']" 이런식으로 조회를하고
sfl 이 여러필드일 경우 위에서는 || 으로 구분했군요.. 그럼
$aaa = explode("||", $_POST['wr_4||wr_5']); <<< 배열화
wr_4="$aaa[0]" and wr_5="$aaa[1]"
이런식으로 질의를 날리면 됩니다
like '% sfl %'
이것을 sfl 한필드에 대한 검색이면 wr4="$_POST['sfl']" 이런식으로 조회를하고
sfl 이 여러필드일 경우 위에서는 || 으로 구분했군요.. 그럼
$aaa = explode("||", $_POST['wr_4||wr_5']); <<< 배열화
wr_4="$aaa[0]" and wr_5="$aaa[1]"
이런식으로 질의를 날리면 됩니다
아 넵 감사합니다.
근데 다른방법으로 해야 할거 같은데 -_-;
<form action="<?=$g4[bbs_path]?>/board.php">
<input type="hidden" name="bo_table" value="myphoto_01">
<input type="hidden" name="sfl" value="wr_5">
<input type="hidden" name="sop" value="and">
<select name=sfl style="background-color:333333; font-family:돋움;color:#C2C2C2;font-size:8.5pt;">
<option value='wr_5'>전화번호</option>
</select>
<input type="text" name="stx" itemname="검색어" required>
<input type="submit" value="검색">
</form>
요기서 검색시 5글자 이상 검색해야지만 검색이 되려면 어떻게 해야 하나요 ㅜㅠ
3글자4글자 검색시 경고 메시지뜨게..
혹시 보시면 한번 부탁드려봅니다~
근데 다른방법으로 해야 할거 같은데 -_-;
<form action="<?=$g4[bbs_path]?>/board.php">
<input type="hidden" name="bo_table" value="myphoto_01">
<input type="hidden" name="sfl" value="wr_5">
<input type="hidden" name="sop" value="and">
<select name=sfl style="background-color:333333; font-family:돋움;color:#C2C2C2;font-size:8.5pt;">
<option value='wr_5'>전화번호</option>
</select>
<input type="text" name="stx" itemname="검색어" required>
<input type="submit" value="검색">
</form>
요기서 검색시 5글자 이상 검색해야지만 검색이 되려면 어떻게 해야 하나요 ㅜㅠ
3글자4글자 검색시 경고 메시지뜨게..
혹시 보시면 한번 부탁드려봅니다~

포인트 한번 더 걸어주세요 --;;
ㅋㅋㅋ 거지 랍니다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

그누보드에 wrest.js 에 minlength 라는 것이 있습니다.
<input type="text" name="stx" itemname="검색어" minlength='5'> 라고 하시면 될듯합네요
<input type="text" name="stx" itemname="검색어" minlength='5'> 라고 하시면 될듯합네요
핫!! 감사합니다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
ㅋㅋㅋ minlength 이게 제대로 작동한다면 다행입니다...
전 그 속성은 표준이 아니라 사용하지 않는데..
검색어 input 박스에 대해서 자바스크립트를 걸어버리세요
onclick="schCheck(this.value)"
<script type="text/javascript">
function schCheck(val)
{
if (val.length < 5)
{
alert("검색어는 5자 이상입니다.");
}
}
</script>
전 그 속성은 표준이 아니라 사용하지 않는데..
검색어 input 박스에 대해서 자바스크립트를 걸어버리세요
onclick="schCheck(this.value)"
<script type="text/javascript">
function schCheck(val)
{
if (val.length < 5)
{
alert("검색어는 5자 이상입니다.");
}
}
</script>
오오 이거또 스크랩!! 정말 도움많이 받아갑니