2012-05-15 3 views
-3

어떻게 댓글 목록 (배열) 또는 테이블 목록을 제한하고 싶은지 알고 싶습니다.PHP에서 배열 목록을 제한

나는 웹 사이트를 만들고있어 사용자가 게시물과 댓글을 작성할 수 있기 때문에 페이지별로 제한하고 싶습니다. 그렇지 않으면 무한대로 이동합니다.

내가 어떻게 그 의견과 게시물 (게시물은 테이블에 있습니다) ??

나는 PHP를 사용하고 있습니다.

답변 해 주셔서 감사합니다.

+0

당신은 조금 더 많은 정보를 제공해야 할 것입니다. 당신이하는 일은 한계가 필요합니다. 아마도 일부 코드일까요? – GDP

+0

SQL에서 LIMIT = X? 그것은 모두 코드에 따라 다릅니다. 보여주기. –

답변

3

주로 쿼리의 LIMIT 절을 사용합니다. 이렇게하면 모든 색인에서 시작하여 고정 된 수의 결과를 반환 할 수 있습니다. 그래서 처음 10 개 레코드를 반환 할 수 있습니다 :

SELECT foo, bar FROM comments WHERE post_id = 5 LIMIT 0, 10 

참고 0이 필요하지만 이해하기 다음 예제는 쉽게되지 않습니다.

두 번째 (10)와 함께 반환 할 수있다 :

SELECT foo, bar FROM comments WHERE post_id = 5 LIMIT 11, 10 

는 일반적으로 당신이 URL에 $page 변수를 저장하고이에 대한 수학의 비트를 수행하고 있으며, 페이지 당 주석의 총 수를 결정하기 위해 무엇을 오프셋이 있어야합니다.

+0

코드가 있지만 여기에 넣는 방법을 모르겠습니다! –

+0

[edit link] (http://stackoverflow.com/posts/10609885/edit)를 클릭하고 코드를 붙여 넣으십시오. 코드로 형식을 지정하려면 각 행 앞에 4 개의 공백을 포함해야합니다. – Sampson