ホームページ >バックエンド開発 >PHPチュートリアル >ページページング機能_PHPチュートリアル
分類関数の例を提供します。必要な友達はそれを参照できます。
//ページページング関数新しいデータベース テストを作成します
$page = $_get["page"];
function page($rows,$page_size){
global $page,$select_from,$select_limit,$pagenav;
$page_count = ceil($rows/$page_size);
if($page <= 1 || $page == '') $page = 1;
if($page >= $page_count) $page = $page_count;
$select_limit = $page_size;
$select_from = ($page - 1) * $page_size.',';
$pre_page = ($page == 1)? = ($page == $page_count)? $page_count : $page + 1 ;
$pagenav .= "ページ $page/$page_count には合計 $rows レコードがあります"ホームページ ";
$pagenav .= "前のページ ";
$pagenav .= "< ;a href='?page=$next_page'>次のページ ";
$pagenav .= "最後のページ a>";
$pagenav.=" ジャンプ先
次のステートメントを実行します (新しいテーブル テストを作成します: id、性別、名前の 3 つのフィールド)
create table `test` (
`id` int( 4 ) not null auto_increment 主キー 、
`name` varchar( 20 ) not null ) エンジン = myisam 文字セット utf8 Collate utf8_bin;
テスト テーブルにデータを追加します。例:
1 1 Xiaoqiang
3 0 Xiaoli
4 1 Xiaobing
5 1 Zhang San
6 0 Li Si
7 0 Wu Xin