-
- /*
- * php ページングクエリコード
- *
- */
- $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 つの条件が満たされない場合、page の値は $_GET['page ']
- }
- $ startnum = ($page-1)*$perpagenum;//アイテムの開始数
- $sql = "select * from a order by id limit $startnum,$perpagenum";//必要な数をクエリof items
- echo $sql. "
- ";
- $rs = mysql_query($sql);
- if($total) $total が空でない場合は、次のステートメントを実行します。
- を実行します {
- $id = $contents['name'];
-
;tr>
-
-
- php echo $name;?>
-
- }
- while($contents = mysql_fetch_array($rs));// ...while
- $per = $page - 1;//前のページ
- $next = $page + 1;//次のページ
- echo "「.$Total.」レコードがあり、各ページhas ".$perpagenum." records ,Total ".$Totalpage."Pages";
- if($page != 1)
- {
- echo "ホームページecho " 前のページ";
- }
- if( $page != $Totalpage)
- {
- echo " 次のページ a>" ;
- echo " 最後のページ";
- }
- }
- else$total が空の場合、メッセージなしを出力します
- {
- echo "No message"
- }
- ?>
-
-
- コードをコピーします
-
-
- 推奨読書:
-
-
- phpとajaxには更新ページングコードはありません
-
- php記事ページング実装コード
-
PHP 制限ページめくり (ページネーション) コード
複数のページングメソッドを備えたPHPページングクラス
前ページと次ページの PHP ページネーション コード
最初の 10 ページと次の 10 ページの PHP ページング コード
- 単純なPHPページネーションコードの例
- 優れたPHPページングクラスコード
- ページング機能: 前ページ 次ページ
- 便利なPHPページングクラス
- php長い記事のページネーションコード
- 実践的なPHPページングクラス
- 高速PHPページングクラス
-
-
-
-
-
-
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31
|