233번 글 이후를 보면 같은 얘기들이 있습니다.
게시물 번호 매김을 위해선 sequence를 이용하실텐데 이와 관련된
글도 위 아래로 보시면 될듯~~~ :)
<해법>
1. 게시물 번호는 순번대로 항상 존재한다면 게시물 번호로 page를 나눈다.
게시물 삭제시 삭제되는 이후의 게시물 범호를 1씩 감소시킴으로써
게시물 번호가 빠지는 것을 방지한다.
문제점: 게시물 번호의 고유성을 잃게 된다. 키즈 게시판 처럼.
2. 1의 문제를 보완하기 위해 2개의 게시물 번호를 유지한다.
한 개는 고유 게시물 번호.
한 개는 paging용 게시물 번호. 이 번호는 중간에 게시물 삭제시 이후의
게시물에 대해 번호를 1씩 감소시간다.
강력 권장!
고유 게시물 번호로 보여줄 수 도 있고
필요하다면 항상 일련번호가 되게 보여줄 수 도 있음.
컴맹 갑을 만난다면 게시물 목록 보여줄때 이빠진 게시물(삭제되서)
번호를 무지 싫어함.
3. View를 이용하는 방법 (걍 select - skip하는거량 별차이 없을것으로 예상)
기존 존재하는 테이블에서 데이터 목록을 보여줘야할 때 유용함.
view로 2번같은 역할을 하는 field를 추가하고(rownum 이용)
이를 이용해서 paging함.
속도 책임못짐.
(경험상 게시판 정도라면 충분치 않을까? 허벌라게 글 많은게 아니라면...)
이상!