PHP の最も単純なネイティブ SQL ステートメントのページング
/**
※1. データ総数を問い合わせる
*/
$count = テーブル名から count(*) を選択;
/**
※2. 1ページあたりのデータ数(5件)を定義します
*/
$pagesize = 5;
/**
* 3. 総ページ数(切り上げ)を取得します
*/
c eil(count/$pagesize);/**
* 4. 現在のページ(値を渡す)を取得します */ page= (
_get [ 'ページ']? $ _get ['ページ']: 1; // **
* 5. オフセットを取得します */ start= ( page-1)*$pagesize; /*
* 6. 各ページのデータをクエリする
*/
data = selec t?f
r
o
mテーブル名前limi t(スタート? : page?1;next = pag
e
+
1>ページサム?pag えsum :ページ+1;str="< ahr ef='javasc ript
:
page(1)'> 初めて ページ</a><ahr ef= ’javascript : pag e (').addClass('事前番号付け').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i ').text(i));
};
$numbering.fadeIn(1700);
});
});
上記では、PHP での最も単純なネイティブ SQL ステートメントのページングを、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。