전체 검색에서 특정 게시판은 여분필드 값만 검색하기

전체 검색에서 특정 게시판은 여분필드 값만 검색하기

QA

전체 검색에서 특정 게시판은 여분필드 값만 검색하기

답변 3

본문

전체 검색에서 soty라는 게시판은 여분필드 wr_1의 값이 "so"인 것만 검색을 하고 싶습니다.

 

아래 sql에서 해당 검색 코드를 넣어야 하나요?

$sql = " select gr_id, bo_table, bo_read_level from {$g5['board_table']} where bo_use_search = 1 and bo_list_level <= '{$member['mb_level']}' ";

이 질문에 댓글 쓰기 :

답변 3

이 부분은 질문에 포함된 코드가 잘못된 부분을 올린 것입니다.
이 부분에서는 게시판 리스트만 가져오는 것이고 실제로 검색에서는 
/bbs/search.php 134번 줄 정도 (수정을 많이 해서 순정과는 조금 차이가 있습니다.)
$g5_search['tables'][$i] 이 부분이 게시판 명을 가져오는 것이니까
 


        if($g5_search['tables'][$i] == 'soty') { 
        $sql = " select wr_id from {$tmp_write_table} where wr_1 = 'so' "; //  이 부분은 상황에 맞게 잘 수정하세요... 
        } else {
        $sql = " select wr_id from {$tmp_write_table} where {$sql_search} ";
        }

$sql = " select gr_id, bo_table, bo_read_level from {$g5['board_table']} where bo_use_search = 1 and bo_list_level <= '{$member['mb_level']}' and wr_1='so' ";

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로