как использовать нумерацию страниц в php? - PullRequest
1 голос
/ 26 декабря 2010

Мне нужно использовать код разбиения на страницы php для веб-приложения.

Ответы [ 3 ]

1 голос
/ 26 декабря 2010
1 голос
/ 26 декабря 2010

Существует множество классов, которые вы можете использовать для нумерации страниц, вот один действительно хороший:

См. Как использовать: раздел, чтобы узнать больше:)

alt text

0 голосов
/ 26 декабря 2010

Вы программируете это.Основная идея заключается в том, что вы будете получать информацию из query string, а затем использовать ее для отображения определенных данных.Вы берете свои данные из базы данных?Несколько вещей, на которые вам нужно взглянуть / подумать, заключаются в следующем:

$totalItems = 110;
$itemsPerPage = 5;
$pages = $totalItems / $itemsPerPage;
$currentPage = $_GET['page'];

for($i=0;$i < $pages;$i++){
   echo "<a href=\"?page=$i\">$i</a> ";
}  
//Your query would look something like this once it was done:
//SELECT `data` FROM `table` OFFSET $currentPage-1 * $itemsPerPage,$currentPage * $itemsPerPage

Затем вам придется использовать эти переменные или что-то подобное, чтобы запрос к базе данных получал правильные данные.*

...