ページ送り

■ 概要
普通のページ送りです。

■ サンプル
<<前の10件1次の10件>>

■ ソース

<?php
/*
ページ送り
(C)もばあし http://tool.bz/ 2010/11/01
*/
$page = (isset($_GET["page"])) ? $_GET["page"] : 1;
$total = 100;
$perPage = 10;
$totalPage = ceil($total / $perPage);
if (
$page < $totalPage) {
    
$next = $page + 1;
    
$nextLink = "<a href=\"./?page=$next\">次の{$perPage}件&gt;&gt;</a>";
    } else {
    
$nextLink = "次の{$perPage}件&gt;&gt;";
}
if (
$page > 1) {
    
$prev = $page - 1;
    
$prevLink = "<a href=\"./?page=$prev\">&lt;&lt;前の{$perPage}件</a>";
    } else {
    
$prevLink = "&lt;&lt;前の{$perPage}件";
}
echo
$prevLink. $page. $nextLink;
?>

■ ダウンロード
pager.zip

■ 設置方法
1. 普通にアップロードする。