$perpagenum = 10 ;/ /各ページに表示されるデータの数を定義します
$total = mysql_fetch_array(mysql_query("select count(*) from a"));//データベース内に存在するデータの数をクエリします
$Total = $total[0]; $Totalpage = ceil($Total/$perpagenum);//四捨五入
if(!isset($_GET['page'])||!intval($_GET['page' ])||$_GET ['page']>$Totalpage)// ページの 4 つの状態
{
$page=1;
}
else
{
$page=$_GET['page'];/ /上記が満たされない場合 4 つの場合、ページの値は $_GET['page'] になります
}
$startnum = ($page-1)*$perpagenum;//開始番号
$sql = "select * ID による注文から制限 $startnum,$perpagenum";//必要な項目数をクエリします
echo $sql."
";
$rs = mysql_query($sql);
$contents = mysql_fetch_array($rs);
if($total) $ Total が空でない場合は、次のステートメントを実行します
{
Do
$ ID = $Contents ['ID'];
$ Name = $Contents ['name']; " 0 "align =" center ">
< Tr>
$next = $page + 1;//次のページ
echo "
if($page != 1)
{
echo "ホームページ"; 前のページ";
}
if($page != $Totalpage)
{
echo " 次のページ"; ".$_SERVER['PHP_SELF'].'?page='.$Totalpage.'> 最後のページ";
}
}
else $total が空の場合、No を出力しますmessage
{
echo "
メッセージなし"
}
?>
http://www.bkjia.com/PHPjc/318581.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/318581.html
技術記事
私が投稿するコードはすべてオリジナルであり、複数のプロジェクトで使用されています。私はよく php+mysql ページング コードを次のようにコピーします。 // 各ページに表示される項目の数を定義します。