답변 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 으로 데이터를 넘기는지 참고하시면 좋은 공부가 될것입니다.
댓글을 작성하려면 로그인이 필요합니다.
커스텀을 하면 가능한 부분이고, 관련 PHP HTML CSS Ajax 파일을 모두 수정해야 할거 같습니다~
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
list.php에서 <?php echo $category_option ?> 이게 분류 출력값인거 같은데..
현재 하나만 선택되는 부분을 다중으로 선택하면 선택된것만 리스트에서 필터링되게 하고 싶은데 잘몰라서요.
1. 다중체크하면 체크된 값들을 합쳐서 sca에 담는 코드를 만든 후 검색폼 submit이 되도록 만드세요
sca= 분류1^분류2^분류3 처럼 되도록 만들어서 submit
이게 어떻게 하라는건지 잘 모르겠어요..n.n.