if ($sca || $stx) {
$sql = "select * FROM {$g5['board_file_table']} WHERE bf_no = 0 AND bo_table = (SELECT DISTINCT wr_10 FROM {$write_table} WHERE {$sql_search} {$sql_order} LIMIT {$from_record}, $page_rows)";
} else {
$sql = "select a.*, b.bo_table, b.bo_subject, IF(a.wr_file>=1,IF(a.wr_10=c.bo_table,c.bf_file,'false'),'false') AS bf_file from {$write_table} a, {$g5['board_table']} b, {$g5['board_file_table']} c where wr_is_comment = 0 and a.wr_10 = b.bo_table
GROUP BY a.wr_subject";
if(!empty($notice_array))
$sql .= " and wr_id not in (".implode(', ', $notice_array).") ";
$sql .= " {$sql_order} limit {$from_record}, $page_rows ";
}
이건 제가 조금 손을 본건데 else문이 그냥 게시판에 들어갔을때 나오는 결과를 바꾼것 입니다..
근데 카테고리를 누르거나 검색을 했을때 나오는 결과를 if문에 쿼리를 바꿧는데 값이 나오지 않습니다...
mysql에서 쿼리문을 검색할때는 $sql_search 부분을 ca_name(카테고리명) = 카테고리 이런식으로 해서
쿼리문에는 이상이 없구요 ㅠㅠ 검색과 카테고리 선택에 영향을 미치는 부분을 알고싶습니다 ㅠ