검색에서...

search.skin.php 중에서...
전체 테이블의 검색을 하지 않고,
1개의 테이블(게시판)만 검색하려면 어떻게 해야할까요? ㅎ.ㅎ;
가능한지 질문 올려봅니다. ^^;;

첨부파일

search.skin.php (4.1 KB) 0회 2006-01-25 18:42
|

댓글 3개

bbs/search.php의 24번째 라인에

if ($gr_id)
$sql .= " and gr_id = '$gr_id' ";
if ($onetable) // 하나의 게시판만 검색한다면
$sql .= " and bo_table = '$onetable' ";

라는 내용을 참고하시면 될것 같습니다.
아니면 아래 내용을 별도로 작성하셔서 사용하셔도 될듯 합니다.
해당게시판은 지정해 주셔야 합니다.

<table cellpadding=0 cellspacing=0 border=0>
<form name="fsearch" method="get" action="javascript:fsearch2_submit(document.fsearch);">
<input type="hidden" name="sop" value="and">
<input type="hidden" name="bo_table" value="해당테이블명">
<input type="hidden" name="sca" value="<?=$sca?>">
<input type='hidden' name="sfl" value='concat(wr_subject,wr_content)'>
<tr>
<td align=center>
<select name=sfl>
<option value='concat(wr_subject,wr_content)'>제목+내용</option>
<option value='wr_subject'>제목</option>
<option value='wr_content'>내용</option>
</select>
<INPUT name=stx class=style size="30" itemname="검색어" minlength="2" maxlength='20' required>
<input type=image src='<?=$g4[path]?>/image/btn_sch.gif' border=0 align=absmiddle></td>
</form>
</tr>
</table>
</td>

<script language="JavaScript">
function fsearch2_submit(f)
{
if (f.stx.value == '')
{
alert("검색어를 입력하세요.");
f.stx.select();
f.stx.focus();
return;
}

// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.
var cnt = 0;
for (var i=0; i<f.stx.value.length; i++)
{
if (f.stx.value.charAt(i) == ' ')
cnt++;
}

if (cnt > 1)
{
alert("빠른 검색을 위하여 검색어에 공백은 한개만 입력할 수 있습니다.");
f.stx.select();
f.stx.focus();
return;
}

f.action = "./bbs/board.php";
f.submit();
}
</script>
일단 답변 감사드립니다! ^^
허나 제가 찾던 것이 아니네요 ㅠㅠ

첨부파일도 있는데 ㅡ.ㅡ,,

http://www.morssola.co.kr/data/bbs/search.php?sfl=wr_subject&sop=and&stx=%B8%F0%B8%A3%BC%D6%B6%F3

위 링크대로 검색이 되었을 때, 자유게시판 위에 특정테이블이 검색되고 사이트 링크를 만들려고 했는뎅,
컴맹이라 힘드네용.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1.2만
19년 전 조회 1,522
19년 전 조회 1,522
19년 전 조회 1,391
19년 전 조회 1,455
19년 전 조회 1,563
19년 전 조회 1,516
19년 전 조회 1,512
19년 전 조회 1,574
19년 전 조회 1,456
19년 전 조회 1,560
19년 전 조회 1,514
19년 전 조회 1,505
19년 전 조회 1,577
19년 전 조회 1,573
19년 전 조회 1,526
19년 전 조회 1,512
19년 전 조회 1,513
19년 전 조회 1,243
19년 전 조회 1,515
🐛 버그신고