생활
JTable과 DB연동해서 자바 게시판을 만들고 있거든요...(페이징처리문제)
안녕하세요 자바~JSP 프로그래머를 꿈꾸고 있는 학생이랍니다.
JTable과 MySQL 연동해서 자바 게시판을 만들고 있는데요,
게시판 기본 새글쓰기, 글읽기, 글수정, 글삭제 다 했고요, 추가로 검색과 페이징처리를 구현중이랍니다.
검색은 어느정도 구현 완료 했는데, 페이징 처리가 생각처럼 잘 안되네요,
페이징 처리를 하는데 일반 JSP게시판처럼 페이지 숫자가 있어서 숫자를 클릭하면 그 해당페이지로 이동하는
그런 형식이 아니라 그냥 다음, 이전 버튼이 있어서 기본적으로 페이지에 10개 레코드를 보여주고 다음 버튼을
누르면 그 다음 10개 레코드를 보여주고, 이전 버튼을 누르면 이전 10개 레코드를 보여주는 그런 형식이거든요,
근데 생각처럼 잘 안되네요, 혹시 어플리케이션쪽이나 웹쪽으로 잘 아시는 분들은 자세히 가르쳐 주셨으면 합니다.
꼭 좀 부탁드릴께요, 다시 한번 거듭 부탁드리는데 가르쳐 주실때 자세히 설명해주셨으면 감사하겠습니다.
1개의 답변이 있어요!
mysql 이면 굉장히 쉽게 처리할수 있습니다
1페이지당 10개 레코드를 보여주시는거라고 하셧죠?
그렇다면 리미트 기능을 이용하시면 되는데요
공식은 아래 공식이구요
select from 테이블명 limit (페이지수-1) * 10 , 10
저 공식으로 1페이지 조회라면?
select * from 테이블명 limit 0 ,10
2페이지라면
select * from 테이블명 limit 10,10
3페이지라면
select * from 테이블명 limit 20 ,10
이렇게 됩니다^^
limit 연동을 잘 해보세요