FAQ 검색 오류 채택완료
FAQ 게시글 검색할 때, 내용으로 선택후 검색하면 잘 작동이 되는데요, 제목으로 선택후 검색했을 때만 전체 게시판이 나와버립니다. 검색어는 빨간색으로 표시되도록 했는데도 안 됐구요..
if($stx) { $sql_search = " and ( INSTR(fa_subject, '$stx') > 0 or INSTR(fa_content, '$stx') > 0 ) "; }
if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$page_rows = G5_IS_MOBILE ? $config['cf_mobile_page_rows'] : $config['cf_page_rows'];
$sql = " select count(*) as cnt from {$g5['faq_table']} where fm_id = '$fm_id' $sql_search "; $total = sql_fetch($sql); $total_count = $total['cnt'];
$total_page = ceil($total_count / $page_rows); // 전체 페이지 계산 $from_record = ($page - 1) * $page_rows; // 시작 열을 구함
$sql = " select * from {$g5['faq_table']} where fm_id = '$fm_id' $sql_search order by fa_order , fa_id limit $from_record, $page_rows "; $result = sql_query($sql);
for ($i=0;$row=sql_fetch_array($result);$i++){ $faq_list[] = $row; if($stx) { $faq_list[$i]['fa_subject'] = search_font($stx, conv_content($faq_list[$i]['fa_subject'], 1)); $faq_list[$i]['fa_content'] = search_font($stx, conv_content($faq_list[$i]['fa_content'], 1)); } }
검색부분 코드를 가지고 와봤습니다. sql문도 echo를 찍어보니 잘만 나오고 글자색 변하게 표시까지 해줬는데 대체 뭐가 문제일까요??
고수님들 부디 조언 부탁드립니다.
답변 2개
추가 피해자 방지 https://sir.kr/conflictconsultation/245" rel="nofollow noreferrer noopener" target="_blank">https://sir.kr/conflictconsultation/245
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인