게시판 여분필드 검색 문제요,,,,,,,,,,,,,,,,,,,,,,,,,,, > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 여분필드 검색 문제요,,,,,,,,,,,,,,,,,,,,,,,,,,, 정보

게시판 여분필드 검색 문제요,,,,,,,,,,,,,,,,,,,,,,,,,,,

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 : http://best-selling.co.kr/s_.php


여기 이 페이지에서 http://best-selling.co.kr/yakooo/board.php?bo_table=guide 이 게시판을 검색하고 싶은데요....잘 안되네...

고수님들 어서 오셔서 해결부탁합니다..

감사합니다...


스킨도 함께 올립니다.


http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=80485
  • 복사

댓글 전체

bbs/list.php 소스 중에
 $sql_search = get_sql_search($sca, $sfl, $stx, $sop);
이런 부분이 있습니다.  다음 행에 추가 하세요

if($sca && $wr_link1 && $wr_4 && $wr_6 && $stx) {
 $add_sch= "wr_link1='$wr_link1' and wr_4='$wr_4' and wr_6='$wr_6' and ";
 $sql_search = $add_sch.$sql_search;
}

이렇게만 해주면 될겁니다..
if 문에 테이블명을 추가($bo_table=='guide') 할 수도 있는데...그건 상황에 따라서..
------------------------------------------
위 소스는 선택을 모두 해야하는 경우인데 일부만 선택해도 검색 되게하려면

$add_sch="":
if($wr_link1) $add_sch= "wr_link1='$wr_link1' and ";
if($wr_4) $add_sch.= "wr_4='$wr_4' and ";
if($wr_6) $add_sch.= "wr_6='$wr_6' and ";
$sql_search = $add_sch.$sql_search;

이렇게 해주면 됩니다
그런데 form에 검색할 필드가 없네요. 제목과 내용 필드를 검색하도록 만듭니다
추가
<input type=hidden name=sfl value='wr_subject||wr_content'>
보낸 화일은 원본이네요? 어떻게 수정했는지 보여주어야지 수정 되지않은 것을 보면 무얼 알 수있겠어요?
위 두가지 방법 중 어느 방법을 적용해 보았는지요

카테고리 옵션이 입력된 데이타와 다르군요
희망분야 : 시장조사가이드 <-- 이것이 카테고리(sca)라면 등록자가 임의로 등록하게해서는 검색에 이용할 수 없지 않겠어요?
select에서는 한정되어있으니....

어쨌던 수정 후 왜 안되는지 이유는 알 수 없으나
echo $sql_search; 해서 검색조건이 바르게 나오는지 확인해보세요
© SIRSOFT
현재 페이지 제일 처음으로