검색 필드에 저장시.. 정보
검색 필드에 저장시..
본문
게시판검색에서 특정 필드를 검색을 할때..검색어 저장이 안되게끔 어떻게 하는지??
board.php?bo_table=aaaaa&sfl=wr_1%2C1&stx=검색어 <--- wr_1필드를 검색하는것
wr_subject , wr_content 필드외엔 검색필드에 저장이 안되게끔 하고싶네요.
고수분들 부탁드립니다.^^
board.php?bo_table=aaaaa&sfl=wr_1%2C1&stx=검색어 <--- wr_1필드를 검색하는것
wr_subject , wr_content 필드외엔 검색필드에 저장이 안되게끔 하고싶네요.
고수분들 부탁드립니다.^^
댓글 전체
common.lib.php 열어 보시면
get_sql_search 함수있습니다.
// 인기검색어
$sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
이부분을 조건을 걸어주세요.
if ($search_field == 'wr_subject' || $search_field == 'wr_content' || $search_field == 'wr_subject||wr_content') {
// 인기검색어
$sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
}
잘될지 모르겠네요.
생각나는대로 적어봤습니다.
get_sql_search 함수있습니다.
// 인기검색어
$sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
이부분을 조건을 걸어주세요.
if ($search_field == 'wr_subject' || $search_field == 'wr_content' || $search_field == 'wr_subject||wr_content') {
// 인기검색어
$sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
}
잘될지 모르겠네요.
생각나는대로 적어봤습니다.
wr_1만 입력안되게 할려면
if ($search_field !== 'wr_1) {
// 인기검색어
$sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
}
이게 더 나을거 같습니다.
if ($search_field !== 'wr_1) {
// 인기검색어
$sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
}
이게 더 나을거 같습니다.