검색시 빈칸을 계산 하지않고 검색 합니다. 정보
전체검색 검색시 빈칸을 계산 하지않고 검색 합니다.첨부파일
본문
참고 사이트 http://www.369tv.com
검색시 빈칸을 계산 하지않고 검색 합니다.
례를 들면 검색창에 "스킨 다운로드"혹은 "스킨다운로드" 검색시 검색결과는 똑같습니다.
bbs/search.php
12행 아래 추가
$stx = str_replace(" ","",$stx);
61행 수정
$s = explode(" ", strip_tags($stx));
아래처럼
$s = explode(" ", $stx);
69행 삭제
if (trim($s[$i]) == "") continue; (이부분을 삭제 하여주세요)
99행 수정
$sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
아래처럼수정
$sql = "SELECT wr_id FROM (SELECT wr_id,REPLACE(wr_subject,' ','') AS wr_subject,REPLACE(wr_content,' ','') AS wr_content FROM $tmp_write_table)AS aa WHERE wr_subject LIKE '%$stx%' OR wr_content LIKE '%$stx%'";
163행 아래 추가
$sql = "SELECT * FROM (SELECT wr_id, wr_num, wr_reply, wr_parent, wr_is_comment, wr_comment, wr_comment_reply, ca_name, wr_option, wr_link1, wr_link2, wr_link1_hit, wr_link2_hit, wr_trackback, wr_hit, wr_good,wr_nogood, mb_id, wr_password, wr_name, wr_email, wr_homepage, wr_datetime, wr_ip, wr_1, wr_2, wr_3, wr_4, wr_5, wr_6,wr_7,wr_8,wr_9,REPLACE(wr_subject,' ','') AS wr_subject,REPLACE(wr_content,' ','') AS wr_content FROM $tmp_write_table)AS aa WHERE wr_subject LIKE '%$stx%' OR wr_content LIKE '%$stx%' order by wr_id desc limit $from_record, $rows";
165행 수정
$sql = " select * from $tmp_write_table where $sql_search order by wr_id desc limit $from_record, $rows ";
아래처럼
// $sql = " select * from $tmp_write_table where $sql_search order by wr_id desc limit $from_record, $rows ";
186행 수정
$subject = get_text($row[wr_subject]);
아래처럼
$subject = $row[wr_subject];
영카드에 검색도 같이 올립니다.
초보를 위하여 완성파일도 같이 올립니다.
bbs.rar 않에 search.php 를 bbs 내에 없데이트
shop.rar 않에search.php 를 shop 내에 없데이트
혹시라도 이런것도 필요하신분 계실까해서 올려봅니다..
검색시 빈칸을 계산 하지않고 검색 합니다.
례를 들면 검색창에 "스킨 다운로드"혹은 "스킨다운로드" 검색시 검색결과는 똑같습니다.
bbs/search.php
12행 아래 추가
$stx = str_replace(" ","",$stx);
61행 수정
$s = explode(" ", strip_tags($stx));
아래처럼
$s = explode(" ", $stx);
69행 삭제
if (trim($s[$i]) == "") continue; (이부분을 삭제 하여주세요)
99행 수정
$sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
아래처럼수정
$sql = "SELECT wr_id FROM (SELECT wr_id,REPLACE(wr_subject,' ','') AS wr_subject,REPLACE(wr_content,' ','') AS wr_content FROM $tmp_write_table)AS aa WHERE wr_subject LIKE '%$stx%' OR wr_content LIKE '%$stx%'";
163행 아래 추가
$sql = "SELECT * FROM (SELECT wr_id, wr_num, wr_reply, wr_parent, wr_is_comment, wr_comment, wr_comment_reply, ca_name, wr_option, wr_link1, wr_link2, wr_link1_hit, wr_link2_hit, wr_trackback, wr_hit, wr_good,wr_nogood, mb_id, wr_password, wr_name, wr_email, wr_homepage, wr_datetime, wr_ip, wr_1, wr_2, wr_3, wr_4, wr_5, wr_6,wr_7,wr_8,wr_9,REPLACE(wr_subject,' ','') AS wr_subject,REPLACE(wr_content,' ','') AS wr_content FROM $tmp_write_table)AS aa WHERE wr_subject LIKE '%$stx%' OR wr_content LIKE '%$stx%' order by wr_id desc limit $from_record, $rows";
165행 수정
$sql = " select * from $tmp_write_table where $sql_search order by wr_id desc limit $from_record, $rows ";
아래처럼
// $sql = " select * from $tmp_write_table where $sql_search order by wr_id desc limit $from_record, $rows ";
186행 수정
$subject = get_text($row[wr_subject]);
아래처럼
$subject = $row[wr_subject];
영카드에 검색도 같이 올립니다.
초보를 위하여 완성파일도 같이 올립니다.
bbs.rar 않에 search.php 를 bbs 내에 없데이트
shop.rar 않에search.php 를 shop 내에 없데이트
혹시라도 이런것도 필요하신분 계실까해서 올려봅니다..
추천
4
4
댓글 전체
감사합니다.
잘쓰겠습니다.
잘쓰겠습니다.
좋네요 잘사용할게요..일반 글자만 있는건 않나오나요?
꼭 그림과 함께 있는건만 검색돼나요?
꼭 그림과 함께 있는건만 검색돼나요?
통합검색입니다 .
전체 사이트에서 검색 합니다.
전체 사이트에서 검색 합니다.
예전에 필요했던 자료 였는데.. 고생 많으셨습니다.
감사합니다!!
고생했어요
멋진자료네요
검색시 빈칸을 계산 하지않고 검색 합니다.
좋네요~~ ㅋㅋㅋ
우와!!! 제가 이걸 사용할수 있었음 좋겠어요!! 완전 멋진데
utf-8 입니다. 혹시나해서 변환도 했구요.
/www/bbs/search.php 경로에 기존 파일을 같은 경로에 덮어씌우기했거든요(bbs.rar)
근데 빈칸 계산하지 않고 검색도 안 되고 프레임이 다 사라지고 검색결과만 바로 나와요.
ㅠㅠ 왜 이런거죠..초보라 그런데..밑에 파일도 또 덮어씌워야 하는건 아니죠?
shop는 영카트용인거 같은데..
/www/bbs/search.php 경로에 기존 파일을 같은 경로에 덮어씌우기했거든요(bbs.rar)
근데 빈칸 계산하지 않고 검색도 안 되고 프레임이 다 사라지고 검색결과만 바로 나와요.
ㅠㅠ 왜 이런거죠..초보라 그런데..밑에 파일도 또 덮어씌워야 하는건 아니죠?
shop는 영카트용인거 같은데..
감삽니다~
잘쓰겠습니다~~~ *^^*
좋은 자료 정보 감사합니다. ^^
아~ 굿입니다.
good