데이터베이스에 저장된 사용자 주석 목록이 있으며 페이지 당 10 개를 표시하고 있습니다. 페이지로드시 적절한 양의 페이지 번호를 동적으로 렌더링해야합니다. 처음에는 총 댓글 수를 얻고 페이지 수를 얻기 위해 10으로 나누었습니다. 그러나 제대로 작동하지 않습니다. 예를 들면 :ColdFusion 페이지 및 페이지 번호
1. 1-10
2. 11-21
3. 22-32
4. 33-43
5. 44-54
6. 55-65
7. 66-76
그래서 기본적으로 내 원래 수학에 내가 70 개 결과 내가 7 페이지를해야합니다,하지만 난 (71 개) 결과가 있다면 나는 분명히 정확하지 않은 8 페이지를 얻을 수있는 경우. 이 문제를 어떻게 해결할 수 있습니까?
여기에 내 원래의 코드입니다 :
<cfset commentsNumber = getComments.recordcount/10>
<cfloop from="1" to="#commentsNumber#" index="i" >
<cfoutput>
#i#
</cfoutput>
</cfloop>
편집 :는 내가 71 개 결과가 있다면 8 페이지를 얻을 ... 오늘 :(
페이지 1 -> 1 10 페이지 2 내지 -> 11 20 .. 페이지 내지 7 -> 61 70 –
와우 그것을 잃고 통해 I는 11-21 10 항목을 넣어 어느 실제로 11 –