답변 4개 / 댓글 4개
채택된 답변
+20 포인트
게시판 내에서 검색이라면
/bbs/list.php 파일을 열고 41번줄 밑에 코드를 작성합니다.
예시로 저는 free게시판에 검색시 자신이 작성한 게시물만 보이도록 예시를 했습니다.
Copy
$sql_search = get_sql_search($sca, $sfl, $stx, $sop);
if ($bo_table === 'free') {
if ($is_member) {
$sql_search .= " and mb_id = '{$member['mb_id']}' ";
}
}
검색시 where 절에 mb_id 컬럼이 검색이 되고 있지 않아 전체글로 조회 되는걸로 보여집니다.
/bbs/search.php 에서
원하는 게시판은 따로 sql문이 적용되도록 하면 될 것입니다.
if(테이블명일떄) { 회원 아이디로 검색 where mb_id = '".$member['mb_id']."' and .....
이런식으로 해주면 해당 게시판에 대해서는 해당 아이디의 게시물만 검색 될 것입니다.
답변을 작성하려면 로그인이 필요합니다.