カスタム PHP サイトがあり、このスクリプトをページネーションに使用しています。
echo "Page <strong>$pagenum</strong> of <strong>$last</strong><br><br>";
if ($pagenum == 1)
{
}
else
{
echo "<li> <a href='{$_SERVER['PHP_SELF']}?pagenum=1'><strong>First page</strong></a></li>";
echo " ";
$previous = $pagenum-1;
echo "<li> <a href='{$_SERVER['PHP_SELF']}?pagenum=$previous'>".$previous."</a></li>";
}
echo "";
if ($pagenum == $last)
{
}
else {
$next = $pagenum+1;
echo " .... <li><a href='{$_SERVER['PHP_SELF']}?pagenum=$next'> ".$next."</a></li>";
echo " ";
echo "<li><a href='{$_SERVER['PHP_SELF']}?pagenum=$last'><strong>Last page</strong></a></li>";
}
これは、最初のページではなく、最後の 2 ページのみを表示します。最初の 5 ページと最後の 5 ページを表示するようにカスタマイズする方法。