//データベース接続を確立する
$link = mysql_connect("localhost", "root", "wyh7ye") ;
; // 現在のページ番号を取得します
mysql_select_db("テスト",$link);
if(isset($_GET[ページ]))...{
$page = intval($_GET[ページ]);
}
他...{
$ページ = 1;
}
//ページあたりの数量
$page_size =4;
//総データ量を取得
$sql = "ユーザーから * を選択";
$result = mysql_query($sql,$link);
while($row = mysql_fetch_array($result))...{
$i=$i+1;
}
$金額 = $i;
// 合計ページ数を計算します
if( $amount )...{
if( $amount < $page_size )...{ $page_count = 1 } // 合計データ量が $PageSize 未満の場合、ページは 1 つだけです
if( $amount % $page_size )...{ //総データ量をページ数で割った余りを取得
$page_count = (int)($amount / $page_size) + 1; //余りがある場合、ページ数は合計データ量を各ページの数で割って切り上げて 1 を加えたものになります。
}その他...{
$page_count = $amount / $page_size; //余りがない場合、ページ数は総データ量をページあたりのページ数で割ったものとなります。
}
}
他...{
$page_count = 0;
}
// データを取得し、結果を 2 次元配列形式で返します
if( $amount )...{
$sql = "select * from user order by id desc limit ". ($page-1)*$page_size .",$page_size";
$result =mysql_query($sql,$link);
while ($row =mysql_fetch_array($result))...{
?>
<表幅="100%" ボーダー="0" セルスペース="2" セルパディング="0">