전체검색 페이징 질문드립니다.. 채택완료

전체검색 페이지를 조금 수정해서

Copy
search.skin.php

<ul id="sch_res_board">
        <li>
            <a href="?<?php echo $search_query ?>&amp;gr_id=<?php echo $gr_id ?>">전체게시판</a>
        </li>
        <?php echo $str_board_list; ?>
        <script type="text/javascript">
            $(function(){
                var vTotalBoard = $('#sch_res_board li:first-child a');
                if($('#sch_res_board li a').hasClass('sch_on') == false){
                    $('#sch_res_board li:first-child a').addClass('sch_on');
                }
            });
        </script>
    </ul>

 

Copy
search.php

/*

 if ($onetable) // 하나의 게시판만 검색한다면
        $sql .= " and bo_table = '{$onetable}' ";

*/

 

이정도 수정했습니다;

 

근데, 게시글을 검색해서 많은 게시판의 글이 나왔을때

전체게시물 목록의 페이징은 문제없는데

각각의 게시판을 클릭해서 보면

게시물이 1개인 게시판도 전체게시물 목록의 페이징을 그대로 가져와서 

출력 됩니다-_-;;;

 

이걸 게시판이 변경될때 마다

각 게시물 개수에 맞게 페이징을 변경하고 싶은데요..

 

어디를 손봐야 하나요..!

답변 2개

자답도 좋죠 레퍼런스가 되니까..
나중에 참고하겠습니다.

감사합니다.^^

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

참고하지마세요ㅠ

저렇게 해버리면
단일 게시판 탭 구현시
값들이 제대로 들어오지 않습니다 ㅠ

댓글을 작성하려면 로그인이 필요합니다.

Copy
search.php

if($onetable) {

   $total_count = $row['cnt']; 

} else {

   $total_count += $row['cnt']; 

}

 

또 자답이네요...ㅠ

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고