単純な PHP ページング スクリプト
ページングは、通常はページに分割することにより、大きなデータセットを管理可能なチャンクで表示するために使用される手法です。 PHP では、単純なページネーション スクリプトの作成は比較的単純で簡単です。
メソッドの概要
提供されているコード スニペットは、HTML と PHP を組み合わせてページネーションを実装します。まず、データベース テーブル内のアイテムの総数、ページごとに表示するアイテムの数、および現在のページ番号を計算します。次に、データベース クエリのオフセットを計算し、ナビゲーション用の「戻る」リンクと「進む」リンクを生成します。
コードの実装
コード スニペットは、最初に SQL クエリを使用して、データベース テーブルから項目の合計数を取得します。次に、ページごとに表示するアイテムの数を定義し、必要なページ数を計算します。現在のページ番号は GET パラメータ「page」を使用して決定され、filter_input を使用してクリーンアップされます。
データベース クエリのオフセットは、(ページ番号 - 1) × ページごとのアイテム数として計算されます。現在のページ番号、総ページ数、表示されている項目の範囲などのページネーション情報がユーザーに表示されます。
準備されたステートメントは、データベースからページ分割された結果を取得するために使用されます。コードは結果を反復処理し、各項目を段落形式で表示します。結果が見つからない場合は、対応するプロンプト メッセージが表示されます。
以上が単純な PHP ページネーションを実装するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。