별도페이지 내에서 댓글입력후 페이징

별도페이지 내에서 댓글입력후 페이징

QA

별도페이지 내에서 댓글입력후 페이징

본문

별도 페이지에서 컨텐츠를 나열 하고

 

맨 밑에 의견(댓글)같은 폼을 만들어 놨습니다. 

그런데 그 의견 갯수가 limit 10개를 걸어두고 페이징이 되게하는부분 부터

페이지가 다음페이지를 클릭했을때 페이지 전체가 새로고침 되지않고 그 댓글 영역 안에서만 바뀌는게 가능할까요?

 

가능하다면 참고할만한 소스가 있을가요?

 

이 질문에 댓글 쓰기 :

답변 1

Jquery ajax기능을 사용하시구요

 

하나의 php 파일을만드세요 ( 댓글 가져오는부분)

여기서 sql 로 limit start , $end 이런식으로 쿼리문에 추가하시구요.

 

해당폼파일에서는 다음페이지 클릭시 다음페이지를 ajax data 값에 넣으시구요

 

그받은 페이징값으로 $satrt = ($_POST['nextPage'] - 1) * 10; $end = 10;  // nextPage 예시임

변수설정이렇게하셔서 쿼리돌리시고 반복문안에 echo로 출력하십니다.

 

ajax에선 그출력이다됬다면 해당 댓글폼 id나 class태그안에 받아온값을 넣어주면됩니다,

 

 

 

https://sir.kr/g5_plugin/4972 참고소스.

답변을 작성하시기 전에 로그인 해주세요.
전체 407
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT