単純な PHP ページネーション スクリプト
ページネーションを使用すると、ユーザーはデータセット全体をメモリにロードすることなく、大規模なデータセット間を移動できます。 PHP でページネーションを実装するための簡単なソリューションを次に示します。
このコードは、HTML と PHP を組み合わせて、基本的なページネーション メカニズムを作成します。理解しやすく、特定の要件に合わせて変更できます。その仕組みは次のとおりです:
-
データセット サイズの決定: データベース テーブルの合計行数が取得され、$total に保存されます。
-
ページネーション設定: 1 ページあたりに表示するアイテムの数 ($limit) と総ページ数 ($pages) は次のとおりです。
-
現在のページの計算: 現在のページ ($page) は GET パラメーターから決定され、指定されていない場合はデフォルトで 1 になります。
-
クエリ オフセット: データベース クエリのオフセット ($offset) は、現在のページと制限。
-
ページネーション表示: ユーザーには、ナビゲーション リンクとともに、現在のページと総ページ数に関する情報が表示されます。
-
データベース クエリ: 準備されたステートメントはバインド パラメーターとともに使用され、現在のページのデータを取得します。
-
データ表示: 取得されたデータは、適切な HTML 形式で表示されます。
このスクリプトを PHP アプリケーションに組み込むことで、ページネーションを簡単に実装でき、ユーザーが大規模なデータセットを効率的に移動できるようになります。
以上がPHP で単純なページネーションを実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。