ホームページ > バックエンド開発 > PHPチュートリアル > php+mysqlページングコードの詳しい説明_PHPチュートリアル

php+mysqlページングコードの詳しい説明_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:53:06
オリジナル
1066 人が閲覧しました

コードをコピーします コードは次のとおりです:

$perpagenum = 10;//各ページに表示するアイテムの数を定義します
$total = mysql_fetch_array(mysql_query("select count (*) froma") );//データベース内にデータがいくつあるかをクエリします
$Total = $total[0]; $_GET['page'])||!intval($_GET['page' ])||$_GET['page']>$Totalpage)//ページの 4 つの状態
{
$page=1 ;
}
else
{
$page=$_GET['page'];/ /上記の 4 つの条件が満たされない場合、page の値は $_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']; >
id:
< 名前;?> td> ; $page - 1; //前のページ
$next = $page + 1;//次のページ
echo "
合計 ".$Total." レコード、各ページ ".$perpagenum"レコード、合計 ".$ Totalpage."page ";
if($page != 1)
{
echo "ホームページ< /a>";
echo "
前のページ";
}
if( $page != $ Totalpage)
{
echo " 次のページ"; echo "< ;a href='".$_SERVER['PHP_SELF'].'?page='.$Totalpage."'> 最後のページ
"
}
}
elseif $ total が空の場合、メッセージは出力されません
{
echo "
No message
"
}
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/318799.html技術記事次のようにコードをコピーします: ?php $perpagenum=10;//各ページに表示されるデータの数を定義 $total=mysql_fetch_array(mysql_query("selectcount(*)froma"));//データの数をクエリしますデータベースにデータがあります...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート