2011-10-03 2 views
1

내가 같은 것을 할 wan't : 1, 2, 3 (기본, 나는이 기압을 얻었다.) : 사용자가 처음 인 경우매김, 부동 번호

을, 두 번째 또는 세 번째 페이지 다음 페이지 매김 번호입니다 .

이제 사용자가 세 번째 페이지로 페이지를 전환하면 페이지 번호가 다음과 같이 표시됩니다. 2, 3, 4 ... 사용자가 네 번째 페이지에있는 경우 : 3, 4, 5 ... 등

PHP로 어떻게 할 수 있습니까?

+0

다음 중 하나의 중복 : http://stackoverflow.com/questions/6963766/pagination-in-php?hl=ko http://stackoverflow.com/questions/3927030/pagination-with-mysql-and-php- help http://stackoverflow.com/questions/3705318/simple-php-pagination Protip : 검색을 사용하십시오. – Nightfirecat

답변

2

현재 페이지를 아는 경우 이전 페이지를 가져 오려면 1을 뺀 다음 다음 페이지를 가져 오려면 1을 더하십시오. 일부 if 문을 사용하여 페이지가 < = 0인지 여부 및 최대 페이지 수 (해당 페이지를 방지하기 위해)를 결정합니다. 그 진술이 사실이라면 마지막으로 표시된 페이지에 1을 더하거나 첫 번째 표시된 페이지에서 1을 뺍니다.

감각을 만드는 희망.