페이징 문제 해결이 가능한지좀 알려주세요~ 채택완료

제가 특정 게시판은 일명 스크랩함인데요 

일전에 한번 질문했을때 현재 스킨상태가 아닌 

쿼리로 불러와야된다는 답변을 받았거든요 

저도 그렇게 해야된다는건 알지만 

어사이드에 있는 달력 연결문제도 그렇고 

추가로 고쳐야될게 많아 너무 복잡해져서 

그냥 제 형태로 하면서 페이징만 해결이 되면 끝나는 문제라서 

페이징 해결이 가능한 부분인건지 불가능한건지 좀 여쭐게요 

--------------------------------------------------------------------------------------

각 회원이 리스트상에서 스크랩한 글만 볼수있게 

 

 list.skin.php에다가

 

<?php if ($is_scrap['cnt'] ) { ?> 

 

이 코드를 넣었는데요 

 

831400379_1516169794.4159.png
 

근데 페이징이 문제인데요 

(지금 현재 스크랩한 게시물이 있습니다 있는데도 

안보이는거죠.. 3칸에 한개/6칸에 1개/이런식인거죠 )

만약 목록당 리스트 수를 1000개로 하면 일렬로 쫙 보입니다

 

 페이징을 

스크랩한 갯수에 따라서 

회원마다 다 틀리니까 페이징을 다시 짜야된다는 얘기인데 

지금 제가 하려는게 가능한건지 

꼭좀 답변좀 부탁드려봅니다

 

이렇게 왜 하는지는 질문이 너무 복잡해지고 

그냥 리스트에서 스크랩한것만 보여지게 하는거라서

리스트에서 보여지는것만 해결만 하면되는데요

저렇게 가능한건가여?

쿼리로 불러오지 않고 지금 형태로 하면

페이징 연결자체가 불가능한건가요>?

 

답변 1개

채택된 답변
+20 포인트

쿼리를 직접 다시 넣지않고 있는 그대로 하려면..

 list.skin.php 스킨 에  코드를 변경할것이 아니라

 

/bbs/list.php   파일내 쿼리문을 분기해야합니다.

결국 쿼리를 해당 요건에 맡게 새로 넣어야하죠.

 

list.php는  모든 게시판에 사용되는 공통파일입니다. 

 

<?php if ($is_scrap['cnt'] ) { ?> 

위처럼  처리할 문제가 아니라  쿼리문  자체적으로  조건문을 넣어야합니다.

and 회원아이디="아이디" and 스크랩한 게시물 조건~

 

페이징을 위한 계산은 list.php에 있습니다.

 

 

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

답변에 대한 댓글 1개

감사합니다

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

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

로그인
🐛 버그신고