wr_1[] 에 1000000 900000 500000 이렇게 있을때
900000 이상만 검색할 수 있나요?
문자는 안된다고 하셔서 숫자로 전부 변환했습니다.
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
2021-08-10 (화) 12:19:49
검색폼에 wr_1값 입력이나 select를 만들고
bbs/list.php에서 조건을 추가하세요(최신버젼 67행)
답변에 대한 댓글 2개
2021-08-10 (화) 20:49:12
질문 내용이 코드를 만들 수 있을 만큼 되지않습니다
검색폼에서 검색값을 어떻게 넘기는지 설명이 없으니....
하여튼 검색값을 wr_1변수로 넘겨준다고 한다면 아래처럼 67행에 넣으세요
if($wr_1){
if($sql_search) $sql_search.=' and ';
$sql_search.="wr_1>='$wr_1'";
$is_search_bbs = true;
$qstr.='&wr_1='.$wr_1;
$sql = " SELECT COUNT(DISTINCT `wr_parent`) AS `cnt` FROM {$write_table} WHERE {$sql_search} ";
$row = sql_fetch($sql);
$total_count = $row['cnt'];
}
위 코드 마지막 3개의 행과 같은 코드가 위쪽에 있을 텐데요
그 부분에 아래처럼 if를 넣어 주면 불필요한 쿼리를 한번 줄일 수 있습니다
if(!$wr_1){
}
검색폼에서 검색값을 어떻게 넘기는지 설명이 없으니....
하여튼 검색값을 wr_1변수로 넘겨준다고 한다면 아래처럼 67행에 넣으세요
if($wr_1){
if($sql_search) $sql_search.=' and ';
$sql_search.="wr_1>='$wr_1'";
$is_search_bbs = true;
$qstr.='&wr_1='.$wr_1;
$sql = " SELECT COUNT(DISTINCT `wr_parent`) AS `cnt` FROM {$write_table} WHERE {$sql_search} ";
$row = sql_fetch($sql);
$total_count = $row['cnt'];
}
위 코드 마지막 3개의 행과 같은 코드가 위쪽에 있을 텐데요
그 부분에 아래처럼 if를 넣어 주면 불필요한 쿼리를 한번 줄일 수 있습니다
if(!$wr_1){
}
답변을 작성하려면 로그인이 필요합니다.