2026, 새로운 도약을 시작합니다.

bbs/list.php 코드 질문드립니다. 채택완료

Copy
if ($is_search_bbs && $sfl) {

    $sql = " select distinct wr_parent from {$write_table} where {$sql_search} {$sql_order} limit {$from_record}, $page_rows ";

} else if ($is_search_bbs && !$sfl){

    $sql = " select distinct wr_parent from {$write_table} where ";

    $sql .= "wr_id = '{$stx}' OR ";

    $sql .= "wr_4 = '{$stx}' OR ";

    $sql .= "wr_subject = '{$stx}' OR ";

    $sql .= "wr_7 = '{$stx}' OR ";

    $sql .= "wr_content = '{$stx}' OR ";

    $sql .= "wr_2 = '{$stx}' OR ";

    $sql .= "wr_3 = '{$stx}'";

    $sql .= "{$sql_order} ";

}

else {

    $sql = " select * from {$write_table} where wr_is_comment = 0 ";

    if(!empty($notice_array))

        $sql .= " and wr_id not in (".implode(', ', $notice_array).") ";

    $sql .= " {$sql_order} limit {$from_record}, $page_rows ";

}

에서 else if 부분이 의미하는게뭔지 알수있을까요??

게시판분류탭 오류때문에 백업파일 뒤져봤더니 이부분이 지워져있어서 오류가난것같더라구요

이걸 되살리니까 제대로 분류탭이 작동합니다ㅠㅠ

되살려도 문제없는부분인가요ㅠㅠ

답변 2개

채택된 답변
+20 포인트

게시판 검색 인데 검색 필드가 지정 되지 않았을 경우 wr_id,wr_4_wr_subject_wr_7_wr_content,wr_2,wr_3 필드에서 검색값이 일치하는 걸 중복 없이 wr_parent 값을 가져 오라는거네요 순정 그누보드는 아니고 수정 된것 같은데 살려도 되는지 여부는 알 수가 없죠

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그럼 저건 그대로둬도 상관없는거겠죠?ㅎㅎ 감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

else if ($is_search_bbs && !$sfl)

게시판검색이면서 제목+내용 등과 같은 sfl(search field) 즉, 검색할 컬럼이 없을 때 

아래와 같은 명령을 실행한다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다~!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고