ホームページ  >  記事  >  バックエンド開発  >  PHPでページング表示を実現、PHPページング表示_PHPチュートリアル

PHPでページング表示を実現、PHPページング表示_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:05:44769ブラウズ

php はページング表示、php ページング表示を実装します

いわゆるページング表示とは、データベース内の結果セットを表示のために人為的にセグメントに分割することを意味します。ここでは 2 つの初期パラメーターが必要です。

1 ページあたりのレコード数 ($PageSize)?

現在のページ ($CurrentPageID) は何ページですか?

今度は別の結果セットを与えるだけで、特定の結果を表示できます。


前のページ ($PReviousPageID)次のページ ($NextPageID)総ページ数 ($numPages) などの他のパラメーターについては、事前の知識に基づいて取得できます。

MySQL データベースを例に挙げます。テーブルから特定のコンテンツを取得したい場合は、select * from table limit offset, rows を使用できます。次の一連の SQL ステートメントを見て、ルールを見つけてください。

最初の 10 レコード:

テーブル制限 0,10 から * を選択

レコード 11 ~ 20:

テーブル制限 10,10 から * を選択

レコード 21 ~ 30:

テーブル制限 20,10 から * を選択

……

この SQL ステートメントのセットは、実際には、$PageSize=10 の場合にテーブル内の各ページからデータをフェッチするための SQL ステートメントです。このようなテンプレートを要約できます。

リーリー
このテンプレートを使用して対応する値を置き換え、それを上記の一連の SQL ステートメントと比較して、該当するかどうかを確認します。データを取得する方法という最も重要な問題を解決したら、あとはパラメータを渡し、適切な SQL ステートメントを作成し、PHP を使用してデータベースからデータを取得して表示するだけです。以下、具体的なコードを用いて説明していきます。


簡単なコード実装 次のコードを詳しく読んで、自分でデバッグして実行してください。コードを変更して、検索などの独自の機能を追加するのが最善です。
リーリー
以上はPHPでページング表示を実装する方法であり、皆様の学習に役立つことを願っています

http://www.bkjia.com/PHPjc/1067834.html

本当http://www.bkjia.com/PHPjc/1067834.html技術記事 PHP はページング表示を実装します。PHP ページング表示のいわゆるページング表示は、データベース内の結果セットが表示のために人為的にセグメントに分割されることを意味します: 各ページ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。