'전체검색'에서 분류도 검색 가능하게 하는 방법이 궁금합니다.

'전체검색'에서 분류도 검색 가능하게 하는 방법이 궁금합니다.

QA

'전체검색'에서 분류도 검색 가능하게 하는 방법이 궁금합니다.

답변 1

본문

안녕하세요?

 

제가 질문드리고자 하는 것은 제목과 같이

 

'전체검색'에서 분류도 검색 가능하게 하는 방법이 궁금합니다.

 

skin/search/basic/search.skin.php 에서

 

<option value="wr_subject||wr_content||ca_name"<?php echo get_selected($_GET['sfl'], "wr_subject||wr_content||ca_name") ?>>제목+내용+분류</option>

 

라고 수정은 해보았는데,  분류가 검색이 안되네요.

 

어떻게 하면 전체검색에서 분류가 검색이 가능할까요?

 

친절하신 답변 미리 감사 인사드립니다.  

이 질문에 댓글 쓰기 :

답변 1

/bbs/search.php

 

switch ($field[$k]) {
 case 'mb_id' :
 case 'wr_name' :
  $str .= "$field[$k] = '$s[$i]'";
  break;
 case 'wr_subject' :
 case 'wr_content' :
  if (preg_match("/[a-zA-Z]/", $search_str))
  $str .= "INSTR(LOWER({$field[$k]}), LOWER('{$search_str}'))";
  else
  $str .= "INSTR({$field[$k]}, '{$search_str}')";
  break;
 case 'ca_name' :
  if (preg_match("/[a-zA-Z]/", $search_str))
  $str .= "INSTR(LOWER({$field[$k]}), LOWER('{$search_str}'))";
  else
  $str .= "INSTR({$field[$k]}, '{$search_str}')";
  break;

 default :
  $str .= "1=0"; // 항상 거짓
  break;
}

 

빨간색 부분 추가 하삼... 즐 ^^; 

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