답변 3개
1. 다중체크하면 체크된 값들을 합쳐서 sca에 담는 코드를 만든 후 검색폼 submit이 되도록 만드세요
sca= 분류1^분류2^분류3 처럼 되도록 만들어서 submit
2. common.lib.php get_sqlsearch()함수에서 다음 코드를 찾아서 수정하세요
if ($search_ca_name)
$str = " ca_name = '$search_ca_name' ";
==>수정
if ($search_ca_name){
$str = $deli ='';
$tmp = explode('^', $search_ca_name);
foreach($tmp as $sca2) {$str .= $deli ." ca_name='$sca2' "; $deli= ' or '; }
$str ='('.$str.')';
}
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
균이님 방법이 이해 안가시면
이미 직접 수정하수 있는 한계를 아득히 넘었습니다.
검색에서 form 을 통하여 post 나 get 으로 전송하는데
그때 다중채크된 값을 함께 넘기라는 이야기 입니다..
https://sir.kr/bbs/board.php?bo_table=g4_skin&wr_id=140325
위 링크는 그누4 이긴 한데 기본 원리는 비슷합니다.
리스트에서 어떻게 form 으로 데이터를 넘기는지 참고하시면 좋은 공부가 될것입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
list.php에서 <?php echo $category_option ?> 이게 분류 출력값인거 같은데..
현재 하나만 선택되는 부분을 다중으로 선택하면 선택된것만 리스트에서 필터링되게 하고 싶은데 잘몰라서요.
1. 다중체크하면 체크된 값들을 합쳐서 sca에 담는 코드를 만든 후 검색폼 submit이 되도록 만드세요
sca= 분류1^분류2^분류3 처럼 되도록 만들어서 submit
이게 어떻게 하라는건지 잘 모르겠어요..n.n.