통합검색에서 특정 그룹에서만 검색 하기 정보
통합검색에서 특정 그룹에서만 검색 하기
본문
[1] 전체 검색 사용방법
<form name="fsearchbox" method="get" action="javascript:fsearchbox_submit(document.fsearchbox);">
  <!-- <input type="hidden" name="sfl" value="concat(wr_subject,wr_content)"> -->
  <input type="hidden" name="sfl" value="wr_subject||wr_content||wr_1||wr_2||wr_3||wr_4||wr_5||wr_6||wr_7||wr_8||wr_9||wr_10">
  <input type="hidden" name="sop" value="and">
  <input type="hidden" name="happyjung" value="search"><? //검색후 변수확보 ?>
  제품검색<br>
  <input type="text" name="stx" style="border:solid 1px #BEDFFA; width:100px; height:20px;">
  <input type="image" src="./img/btn_search.gif" align="absmiddle" border="0"><br>
  (제품모델번호 입력하세요)
</form>
<script language="Javascript">
<!--
function fsearchbox_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 = "<?=$g4['bbs_path']?>/search.php";
    f.submit();
}
//-->
</script>
[2] 특정그룹에서만 검색결과를 사용하고자 할때
그누보드/bbs/search.php 의   19줄
원본>
    $sql = " select gr_id, bo_table, bo_read_level from $g4[board_table] where bo_use_search = '1' and bo_list_level <= '$member[mb_level]' ";
1. 그룹하나에서만 검색
수정>
    $sql = " select gr_id, bo_table, bo_read_level from $g4[board_table] where bo_use_search = '1' and bo_list_level <= '$member[mb_level]' and gr_id = '그룹ID' ";
2. 그룹2개 이상에서 검색
수정>
    $sql = " select gr_id, bo_table, bo_read_level from $g4[board_table] where bo_use_search = '1' and bo_list_level <= '$member[mb_level]' and (gr_id = '그룹ID1' || gr_id = '그룹ID2') ";
                    
                        
                추천
                
3
                
    3
댓글 6개
                
                    감사합니다...^^                
                
                
            
                    
                
                    통합검색에서 특정 그룹에서만 검색 하기                
                
                
            
                    
                
                    감사합니다..                
                
                
            
                    
                
                    통합검색에서 특정 그룹에서만 검색 하기                
                
                
            
                    
                
                    저는 안되는것같은데 다른분들은 되나요?                
                
                
            
                    
                
                    아~~~~ 됩니다.