게시판 리스트 토탈수와 실 노출수가 달라요
관련링크
본문
안녕하세요.
제가 여분필드를 추가한다고 이것저것 wr_ 부분에 갯수만 추가했는데
갑자기 토탈 은 4인데 노출 리스트는 2개만 나오고 넘버링이 3부터 시작돼요 ㅠ
바로 이렇게요.
뭐가 문제일까요.
검색해보니 카운터 조정 얘기가 있길래 그것도 몇번이나 해봤는데도 그대로네요..
제가 뭘 할 수 있을까요?
회사관련 페이지라 수정해야 하는데 걱정이네요..
ㅜㅜ
답변 2
안녕하세요. 넘버링은 현재 DB에 작성된 등록순차번호(auto_increment)로 판단됩니다.
1. 답변 : 넘버링을 정상적으로 하시려면 아래와 같은 예시로 개발 로직에 포함시켜주세요.
<?php
$i=1;
where($data=sql_fetch_array($sql)) {
?>
마크업 영역
NO : <?php print($i); ?>
마크업 영역
<?php
$i++;
}
?>
2. 답변 : Total 과 Page 카운트가 다른 부분에 대해서는 관련된 함수 및 로직을 확인하세요.
Check Point
- Total 을 echo 하는 구문에 변수를 역으로 찾아 Query를 확인 합니다. count를 찾으셔서 총게시물 관련 카운트를 수정해주시면 됩니다. 아래 예시와 같이요.
$sql = "select * from g5_board_write where 1"; // 총게시물수
$total_cnt = @count(sql_fetch_array($sql));
- page 를 echo 하는 구문에 따라 변수를 역으로 찾아 Query를 확인합니다. Current Page의 경우 연산을 통해 페이지수를 체크하오니 그 개발단을 찾아서 확인해주신 후 수정해주시면 되세요. 그런데 페이지 수의 경우에는 이미 기능이 되어 있을 거로 보여서 한가지로 통일해주셔야 합니다. Page는 현재 페이지, Total을 전체페이지수로 할 것인지 아니면 전체 게시물 수로 할 것인지요. 그에 따라 답변을 추가적으로 드리겠습니다. !-->!-->
답변을 작성하시기 전에 로그인 해주세요.