1.首先要有顯示的內容:
地區代號地區名稱
父級代號
<?phpinclude ("db.class.php");
$db = new db();
$sql = "select * from chinastates ";
$arr = $db->query($sql);//預設=1可以不寫
foreach($arr as $v)
"; }
?>
圖:
include ("page.class.php");//查總條數
$sz = "select count(*) from chinastates";
$az = $db->query($sz);
//1.造物件
$page = new page($az[0][0],10);
//一般只寫兩個引數,第乙個資料的總條數
//取兩個索引0:先取索引0二維陣列,取到一位陣列後取索引0
//第二個引數,顯示10條
$sql = "select * from chinastates ".$page->limit;
//2.直接在sql語句後面拼接上$page(分頁類)裡面的limit,就可以完成分頁
$arr = $db->query($sql);//預設=1可以不寫
<?php總**://3.輸出分頁資訊
echo $page->fpage();
//分頁物件中的fpage()方法
?>
地區代號最後的完成圖:地區名稱
父級代號
<?php
include ("dbda.class.php");
//引用封裝類
$db = new db();
//造物件
include "page.class.php";
//引用page工具
$aall = "select count(*) from chinastates";
//查詢所有資料
$arr = $db->query($aall);
//呼叫sql,返回乙個陣列,
$page = new page($arr[0][0],10);
//page類物件,每頁顯示10條
$sql = "select * from chinastates ".$page->limit;
//分頁查詢,page類呼叫limit
$ar = $db->query($sql);
//執行,並返回乙個陣列(資料)
foreach ($ar as $v)
//遍歷";}
//顯示
?>
<?php
echo $page->fpage();
//直接輸出page類裡面的fpage()(輸出分頁資訊)
?>
查詢關鍵字,在本頁分頁顯示!
首先form表單:
分頁查詢的條件$tj = "1 = 1 ";查詢語句也需要改變一下://條件恆變數
if(!empty($_get["area"]))
//判斷傳過來的是否非空
%' ";
//條件改變
}
$aall = "select count(*) from chinastates where ";輸出://查詢所有資料
$sql = "select * from chinastates where ".$page->limit;
//分頁查詢,page類呼叫limit
<?php上圖:echo $page->fpage();
//直接輸出page類裡面的fpage()(輸出分頁資訊)
?>
查詢的資料也是以分頁的形式:
php分頁查詢
1 封裝類檔案 class dbda else 2.查詢頁面 分頁查詢 title head body phpinclude dbda.class.php db new dbda include page.class.php tj1 1 1 area if empty get area h1 中國省...
PHP分頁查詢
分頁 匯入page包,呼叫相應的方法 代號區域名稱 父級代號 include dbda.class.php db new dbda include page.class.php 求總條數 szong select count from chinastates azong db query szong...
php分頁查詢
1 先把資料庫裡所有的資料分頁顯示在頁面,並在顯示資料的 上方加上查詢表單。無標題文件 title head body br form action fenyechaxun.php method get div 關鍵字 input type text name key input type subm...