ホームページ > バックエンド開発 > PHPチュートリアル > ThinkPHP CURDメソッドのページメソッドチュートリアルの詳細説明

ThinkPHP CURDメソッドのページメソッドチュートリアルの詳細説明

WBOY
リリース: 2016-07-25 08:53:13
オリジナル
978 人が閲覧しました
  1. $Article = M('Article');
  2. $Article->limit('0,10')->select(); // データの最初のページをクエリします
  3. $Article-> limit ('10,10')->select(); // データの 2 ページ目をクエリします
コードをコピー

各ページの制限パラメーターは、ページング クラス Page を使用して自動的に計算できます。拡張クラス ライブラリですが、自分で作成する場合は、さらに手間がかかります。ページ メソッドを使用して作成すると、次のように簡単になります。

  1. $Article = M('Article');
  2. $Article->page('1,10')->select() // データの最初のページをクエリします
  3. $Article-> ; page('2,10')->select(); // データの 2 ページ目をクエリします
明らかに、page メソッドを使用すると、各ページの開始位置を計算する必要はありません。データはページメソッド内で自動的に計算されます。 バージョン 3.1 以降、ページ メソッドは次の 2 つのパラメータもサポートします。

$Article->page(1,10)->select();
    および
  1. $Article->page('1,10')->select();
  2. コードをコピー
相当。 ページ メソッドは、次のように、limit メソッドと組み合わせて使用​​することもできます。

$Article->limit(25)->page(3)->select();
  1. コードをコピー
page メソッドに渡される値が 1 つだけである場合、それは次のことを意味します最初の数ページ、およびlimitメソッドを使用して各ページに表示される数を設定します。つまり、上記の記述メソッドは次と同等です。

$Article->page('3,25')->select();
  1. コードをコピー
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート