다중검색할때 stx + 기간별 검색? 질문입니다. 정보
다중검색할때 stx + 기간별 검색? 질문입니다.본문
아..
여분필드 검색하려다 다 찾아지는 바람에....
하다하다 안되서 stx로 검색어 묶어서 검색하게 하였습니다.
그런데 검색이 몇가지 더 있습니다.
기간별 검색과 가격 검색이 있는데
stx 에 묶어둔건 ca_name,wr_8,wr_9,wr_10이고
stx만 검색하게 하면 잘 됩니다.
가격은 wr_6에 넣어두고
이것을 검색할때 조건을 줘서
기간시작 ~ 기간 끝
가격시작 ~ 가격 끝
이렇게 검색하려 합니다.
stx와 묶어서 보내는 방법이있나요?
아니면 기간과 가격이 들어왔을때 검색을 따로 해야되나요?
참고.. 검색어가 하나하나 들어왔을때 한꺼번에 submit 하는건데요..
참고할만한 소스나 고쳐야될 소스가 있으면 알려주세요..
물어볼게 많아서 포인트는 이거만... 죄송합니다 ㅠㅠ
여분필드 검색하려다 다 찾아지는 바람에....
하다하다 안되서 stx로 검색어 묶어서 검색하게 하였습니다.
그런데 검색이 몇가지 더 있습니다.
기간별 검색과 가격 검색이 있는데
stx 에 묶어둔건 ca_name,wr_8,wr_9,wr_10이고
stx만 검색하게 하면 잘 됩니다.
가격은 wr_6에 넣어두고
이것을 검색할때 조건을 줘서
기간시작 ~ 기간 끝
가격시작 ~ 가격 끝
이렇게 검색하려 합니다.
stx와 묶어서 보내는 방법이있나요?
아니면 기간과 가격이 들어왔을때 검색을 따로 해야되나요?
참고.. 검색어가 하나하나 들어왔을때 한꺼번에 submit 하는건데요..
참고할만한 소스나 고쳐야될 소스가 있으면 알려주세요..
물어볼게 많아서 포인트는 이거만... 죄송합니다 ㅠㅠ
댓글 전체

list.php 파일을 수정하면 어떨까요?
기본을 보면요
if ($sca || $stx) // 분류 선택 또는 검색어가 있다면
$sql_search = get_sql_search($sca, $sfl, $stx, $sop);
이렇게 정의 되 있지요??
이런식으로 수정 하면 어떨까요?
$s_date ="날짜"
if ($sca || $stx && $s_date) { // 날짜검색어가 있다면
$sql_search =" ca_name = $뭐 and wr_8=$뭐 and wr_9=$뭐 and wr_10=$뭐 and wr_6=$가격은뭐";
.
.
.
}
elseif{
//그누기본에 있는 조건
if ($sca || $stx) //카테고리나 검색어가 있다면
'
'
'
'
}
else{
//검색어가 없을때,,,,,
.
.
.
.
}
이런식으로 뜯어 고쳐야 하지 않을까 싶습니다만,,,,
기본을 보면요
if ($sca || $stx) // 분류 선택 또는 검색어가 있다면
$sql_search = get_sql_search($sca, $sfl, $stx, $sop);
이렇게 정의 되 있지요??
이런식으로 수정 하면 어떨까요?
$s_date ="날짜"
if ($sca || $stx && $s_date) { // 날짜검색어가 있다면
$sql_search =" ca_name = $뭐 and wr_8=$뭐 and wr_9=$뭐 and wr_10=$뭐 and wr_6=$가격은뭐";
.
.
.
}
elseif{
//그누기본에 있는 조건
if ($sca || $stx) //카테고리나 검색어가 있다면
'
'
'
'
}
else{
//검색어가 없을때,,,,,
.
.
.
.
}
이런식으로 뜯어 고쳐야 하지 않을까 싶습니다만,,,,
다중검색은 검색뿐 아니라 링크도 모두 바꿔줘야 합니다. 조금 복잡합니다.
common.php, list.php, view.php, write.skin.php정도 수정하면 될겁니다.
common.php, list.php, view.php, write.skin.php정도 수정하면 될겁니다.