私はページ区切り部分の末尾にあり、一番下のページ番号のリンクをいくつか許可するように要求されました。これらのページが存在する場合、現在のページの前後に2つずつ挿入されます。PHPページネーション、わずか数ページのリンクを表示
if($pagination->total_pages() > 1) {
if($pagination->has_previous_page()) {
echo "<a href=\"results.php?page=";
echo $pagination->previous_page();
echo "\">« Previous</a>";
}
for($i = 1; $i <= $pagination->total_pages(); $i++) {
if($i == $page) {
echo "<span class=\"current\">{$i}</span>";
} else {
echo "<a href=\"doc_list.php?page={$i}\">{$i}</a>";
}
}
if($pagination->has_next_page()) {
echo "<a href=\"results.php?page=";
echo $pagination->next_page();
echo "\">Next »</a>";
}
}
これを解決する手がかりがないので、私はどのガイダンスにも非常に感謝します。現在のページを表示するには
ページネーションのクラスや例がたくさんありますが、ソースコードを実際に見ているだけです。 –