如果是mysql的話,可以用limit,如果是sqlserver和oracle的話,要復(fù)雜一點(diǎn),
盤州ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
?php
include("connection.php");
$perNumber=10; //每頁(yè)顯示的記錄數(shù)
$page=$_GET['page']; //獲得當(dāng)前的頁(yè)面值
$count=mysql_query("select count(*) from user"); //獲得記錄總數(shù)
$rs=mysql_fetch_array($count);
$totalNumber=$rs[0];
$totalPage=ceil($totalNumber/$perNumber); //計(jì)算出總頁(yè)數(shù)
if (!isset($page)) {
$page=1;
} //如果沒有值,則賦值1
$startCount=($page-1)*$perNumber; //分頁(yè)開始,根據(jù)此方法計(jì)算出開始的記錄
$result=mysql_query("select * from user limit $startCount,$perNumber"); //根據(jù)前面的計(jì)算出開始的記錄和記錄數(shù)
while ($row=mysql_fetch_array($result)) {
echo "user_id:".$row[0]."br";
echo "username:".$row[1]."br"; //顯示數(shù)據(jù)庫(kù)的內(nèi)容
}
if ($page != 1) { //頁(yè)數(shù)不等于1
?
a href="fenye.php?page=?php echo $page - 1;?"上一頁(yè)/a !--顯示上一頁(yè)--
?php
}
for ($i=1;$i=$totalPage;$i++) { //循環(huán)顯示出頁(yè)面
?
a href="fenye.php?page=?php echo $i;?"?php echo $i ;?/a
?php
}
if ($page$totalPage) { //如果page小于總頁(yè)數(shù),顯示下一頁(yè)鏈接
?
a href="fenye.php?page=?php echo $page + 1;?"下一頁(yè)/a
?php
}
?
================================
這個(gè)是很簡(jiǎn)單的..而且也寫了注釋..不知道合不合你的意..
1、前言
分頁(yè)顯示是一種非常常見的瀏覽和顯示大量數(shù)據(jù)的方法,屬于web編程中最常處理的事件之一。對(duì)于web編程的老手來說,編寫這種代碼實(shí)在是和呼吸一樣自然,但是對(duì)于初學(xué)者來說,常常對(duì)這個(gè)問題摸不著頭緒,因此特地撰寫此文對(duì)這個(gè)問題進(jìn)行詳細(xì)的講解,力求讓看完這篇文章的朋友在看完以后對(duì)于分頁(yè)顯示的原理和實(shí)現(xiàn)方法有所了解。本文適合初學(xué)者閱讀,所有示例代碼均使用php編寫。
2、原理
所謂分頁(yè)顯示,也就是將數(shù)據(jù)庫(kù)中的結(jié)果集人為的分成一段一段的來顯示,這里需要兩個(gè)初始的參數(shù):
每頁(yè)多少條記錄($PageSize)?
當(dāng)前是第幾頁(yè)($CurrentPageID)?
現(xiàn)在只要再給我一個(gè)結(jié)果集,我就可以顯示某段特定的結(jié)果出來。
至于其他的參數(shù),比如:上一頁(yè)($PreviousPageID)、下一頁(yè)($NextPageID)、總頁(yè)數(shù)($numPages)等等,都可以根據(jù)前邊這幾個(gè)東西得到。
以mysql數(shù)據(jù)庫(kù)為例,如果要從表內(nèi)截取某段內(nèi)容,sql語(yǔ)句可以用:select * from table limit offset, rows??纯聪旅嬉唤Msql語(yǔ)句,嘗試一下發(fā)現(xiàn)其中的規(guī)率。
前10條記錄:select * from table limit 0,10
第11至20條記錄:select * from table limit 10,10
第21至30條記錄:select * from table limit 20,10
……
這一組sql語(yǔ)句其實(shí)就是當(dāng)$PageSize=10的時(shí)候取表內(nèi)每一頁(yè)數(shù)據(jù)的sql語(yǔ)句,我們可以總結(jié)出這樣一個(gè)模板:
select * from table limit ($CurrentPageID - 1) * $PageSize, $PageSize
拿這個(gè)模板代入對(duì)應(yīng)的值和上邊那一組sql語(yǔ)句對(duì)照一下看看是不是那么回事。搞定了最重要的如何獲取數(shù)據(jù)的問題以后,剩下的就僅僅是傳遞參數(shù),構(gòu)造合適的sql語(yǔ)句然后使用php從數(shù)據(jù)庫(kù)內(nèi)獲取數(shù)據(jù)并顯示了。以下我將用具體代碼加以說明。
3、簡(jiǎn)單代碼
請(qǐng)?jiān)敿?xì)閱讀以下代碼,自己調(diào)試運(yùn)行一次,最好把它修改一次,加上自己的功能,比如搜索等等。
?php
// 建立數(shù)據(jù)庫(kù)連接
$link = mysql_connect("localhost", "mysql_user", "mysql_password")
or die("Could not connect: " . mysql_error());
// 獲取當(dāng)前頁(yè)數(shù)
if( isset($_GET['page']) ){
$page = intval( $_GET['page'] );
}
else{
$page = 1;
}
// 每頁(yè)數(shù)量
$PageSize = 10;
// 獲取總數(shù)據(jù)量
$sql = "select count(*) as amount from table";
$result = mysql_query($sql);
$row = mysql_fetch_row($result);
$amount = $row['amount'];
// 記算總共有多少頁(yè)
if( $amount ){
if( $amount $page_size ) //如果總數(shù)據(jù)量小于$PageSize,那么只有一頁(yè)
if( $amount % $page_size ){ //取總數(shù)據(jù)量除以每頁(yè)數(shù)的余數(shù)
$page_count = (int)($amount / $page_size) + 1; //如果有余數(shù),則頁(yè)數(shù)等于總數(shù)據(jù)量除以每頁(yè)數(shù)的結(jié)果取整再加一
}else{
$page_count = $amount / $page_size; //如果沒有余數(shù),則頁(yè)數(shù)等于總數(shù)據(jù)量除以每頁(yè)數(shù)的結(jié)果
}
}
else{
$page_count = 0;
}
// 翻頁(yè)鏈接
$page_string = '';
if( $page == 1 ){
$page_string .= '第一頁(yè)|上一頁(yè)|';
}
else{
$page_string .= 'a href="/?page=1";第一頁(yè)/a|a href="/?page='."($page-1).'上一頁(yè)/a|';
}
if( ($page == $page_count) || ($page_count == 0) ){
$page_string .= '下一頁(yè)|尾頁(yè)';
}
else{
$page_string .= 'a href="/?page='."($page+1).'下一頁(yè)/a|a href="/?page='."$page_count.'尾頁(yè)/a';
}
// 獲取數(shù)據(jù),以二維數(shù)組格式返回結(jié)果
if( $amount ){
$sql = "select * from table order by id desc limit ". ($page-1)*$page_size .", $page_size";
$result = mysql_query($sql);
while ( $row = mysql_fetch_row($result) ){
$rowset[] = $row;
}
}else{
$rowset = array();
}
// 沒有包含顯示結(jié)果的代碼,那不在討論范圍,只要用foreach就可以很簡(jiǎn)單的用得到的二維數(shù)組來顯示結(jié)果
?
4、OO風(fēng)格代碼
以下代碼中的數(shù)據(jù)庫(kù)連接是使用的pear db類進(jìn)行處理
?php
// FileName: Pager.class.php
// 分頁(yè)類,這個(gè)類僅僅用于處理數(shù)據(jù)結(jié)構(gòu),不負(fù)責(zé)處理顯示的工作
Class Pager
{
var $PageSize; //每頁(yè)的數(shù)量
var $CurrentPageID; //當(dāng)前的頁(yè)數(shù)
var $NextPageID; //下一頁(yè)
var $PreviousPageID; //上一頁(yè)
var $numPages; //總頁(yè)數(shù)
var $numItems; //總記錄數(shù)
var $isFirstPage; //是否第一頁(yè)
var $isLastPage; //是否最后一頁(yè)
var $sql; //sql查詢語(yǔ)句
function Pager($option)
{
global $db;
$this-_setOptions($option);
// 總條數(shù)
if ( !isset($this-numItems) )
{
$res = $db-query($this-sql);
$this-numItems = $res-numRows();
}
// 總頁(yè)數(shù)
if ( $this-numItems 0 )
{
if ( $this-numItems $this-PageSize )
if ( $this-numItems % $this-PageSize )
{
$this-numPages= (int)($this-numItems / $this-PageSize) + 1;
}
else
{
$this-numPages = $this-numItems / $this-PageSize;
}
}
else
{
$this-numPages = 0;
}
switch ( $this-CurrentPageID )
{
case $this-numPages == 1:
$this-isFirstPage = true;
$this-isLastPage = true;
break;
case 1:
$this-isFirstPage = true;
$this-isLastPage = false;
break;
case $this-numPages:
$this-isFirstPage = false;
$this-isLastPage = true;
break;
default:
$this-isFirstPage = false;
$this-isLastPage = false;
}
if ( $this-numPages 1 )
{
if ( !$this-isLastPage )
if ( !$this-isFirstPage )
}
return true;
}
/***
*
* 返回結(jié)果集的數(shù)據(jù)庫(kù)連接
* 在結(jié)果集比較大的時(shí)候可以直接使用這個(gè)方法獲得數(shù)據(jù)庫(kù)連接,然后在類之外遍歷,這樣開銷較小
* 如果結(jié)果集不是很大,可以直接使用getPageData的方式獲取二維數(shù)組格式的結(jié)果
* getPageData方法也是調(diào)用本方法來獲取結(jié)果的
*
***/
function getDataLink()
{
if ( $this-numItems )
{
global $db;
$PageID = $this-CurrentPageID;
$from = ($PageID - 1)*$this-PageSize;
$count = $this-PageSize;
$link = $db-limitQuery($this-sql, $from, $count); //使用Pear DB::limitQuery方法保證數(shù)據(jù)庫(kù)兼容性
return $link;
}
else
{
return false;
}
}
/***
*
* 以二維數(shù)組的格式返回結(jié)果集
*
***/
function getPageData()
{
if ( $this-numItems )
{
if ( $res = $this-getDataLink() )
{
if ( $res-numRows() )
{
while ( $row = $res-fetchRow() )
{
$result[] = $row;
}
}
else
{
$result = array();
}
return $result;
}
else
{
return false;
}
}
else
{
return false;
}
}
function _setOptions($option)
{
$allow_options = array(
'PageSize',
'CurrentPageID',
'sql',
'numItems'
);
foreach ( $option as $key = $value )
{
if ( in_array($key, $allow_options) ($value != null) )
{
$this-$key = $value;
}
}
return true;
}
}
?
?php
// FileName: test_pager.php
// 這是一段簡(jiǎn)單的示例代碼,前邊省略了使用pear db類建立數(shù)據(jù)庫(kù)連接的代碼
require "Pager.class.php";
if ( isset($_GET['page']) )
{
$page = (int)$_GET['page'];
}
else
{
$page = 1;
}
$sql = "select * from table order by id";
$pager_option = array(
"sql" = $sql,
"PageSize" = 10,
"CurrentPageID" = $page
);
if ( isset($_GET['numItems']) )
{
$pager_option['numItems'] = (int)$_GET['numItems'];
}
$pager = @new Pager($pager_option);
$data = $pager-getPageData();
if ( $pager-isFirstPage )
{
$turnover = "首頁(yè)|上一頁(yè)|";
}
else
{
$turnover = "a href='?page=1numItems=".$pager-numItems."'首頁(yè)/a|a href="/?page=".$pager-PreviousPageID."numItems=".$pager-numItems."'上一頁(yè)/a|";
}
if ( $pager-isLastPage )
{
$turnover .= "下一頁(yè)|尾頁(yè)";
}
else
{
$turnover .= "a href="/?page=".$pager-NextPageID."numItems=".$pager-numItems."'下一頁(yè)/a|a href="/?page=".$pager-numPages."numItems=".$pager-numItems."'尾頁(yè)/a";
}
?
需要說明的地方有兩個(gè):
這個(gè)類僅僅處理數(shù)據(jù),并不負(fù)責(zé)處理顯示,因?yàn)槲矣X得將數(shù)據(jù)的處理和結(jié)果的顯示都放到一個(gè)類里邊實(shí)在是有些勉強(qiáng)。顯示的時(shí)候情況和要求多變,不如自己根據(jù)類給出的結(jié)果處理,更好的方法是根據(jù)這個(gè)Pager類繼承一個(gè)自己的子類來顯示不同的分頁(yè),比如顯示用戶分頁(yè)列表可以:
?php
Class MemberPager extends Pager
{
function showMemberList()
{
global $db;
$data = $this-getPageData();
// 顯示結(jié)果的代碼
// ......
}
}
/// 調(diào)用
if ( isset($_GET['page']) )
{
$page = (int)$_GET['page'];
}
else
{
$page = 1;
}
$sql = "select * from members order by id";
$pager_option = array(
"sql" = $sql,
"PageSize" = 10,
"CurrentPageID" = $page
);
if ( isset($_GET['numItems']) )
{
$pager_option['numItems'] = (int)$_GET['numItems'];
}
$pager = @new MemberPager($pager_option);
$pager-showMemberList();
?
第二個(gè)需要說明的地方就是不同數(shù)據(jù)庫(kù)的兼容性,在不同的數(shù)據(jù)庫(kù)里截獲一段結(jié)果的寫法是不一樣的。
mysql: select * from table limit offset, rows
pgsql: select * from table limit m offset n
......
所以要在類里邊獲取結(jié)果的時(shí)候需要使用pear db類的limitQuery方法。
ok,寫完收功,希望花時(shí)間看完這些文字的你不覺得是浪費(fèi)了時(shí)間。
回答者
另外,虛機(jī)團(tuán)上產(chǎn)品團(tuán)購(gòu),超級(jí)便宜
??
//設(shè)置當(dāng)前頁(yè)顯示的數(shù)量(這個(gè)數(shù)量可任意設(shè)置)?
$limit=20;?
//初始化數(shù)據(jù)庫(kù)搜索起始記錄?
if?(!empty($start))?$start=0;?
mysql_connect("localhost","","");?
mysql_select_db(database);?
//設(shè)置數(shù)據(jù)庫(kù)記錄總數(shù)?
$result=mysql_query("select?*?from?table");?
$num_max=mysql_numrows($result);?
$result=mysql_query("select?*?from?table?order?by?id?desc?limit?$start,$limit);?
$num=mysql_numrows($result);?
echo?"tabletrtd翻頁(yè)功能/td/tr";?
if?(!empty($num))?{?
for?($i=0;$i$num;$i++)?{?
$val=mysql_result($result,$i,"val");?
$val1=mysql_result($result,$i,"val1");?
echo?"trtd$val/tdtd$val1/td/tr";?
}?
}?
echo?"trtd";?
//設(shè)置向前翻頁(yè)的跳轉(zhuǎn)?
$prve=$start-$limit;?
if?($prve=0)?{?
echo?"a?href=page.php?start=$prveprve/a";?
}?
//設(shè)置向后翻頁(yè)的跳轉(zhuǎn)?
$next=$start+$limit;?
if?($next$num_max)?{?
echo?"a?href=page.php?start=$nextnext/a";?
}?
echo?"/td/tr/table";?
?
我們已經(jīng)了解了如何進(jìn)行數(shù)據(jù)查詢,今天我們來學(xué)習(xí)下如何對(duì)數(shù)據(jù)進(jìn)行分頁(yè)以及顯示。
獲取分頁(yè)類
ThinkPHP提供了數(shù)據(jù)分頁(yè)的擴(kuò)展類庫(kù)Page,可以在下載,或者下載官方的完整擴(kuò)展包()里面也已經(jīng)包含分頁(yè)擴(kuò)展類了。把解壓后的Page.class.php放入ThinkPHP/Extend/Library/ORG/Util/(如果沒有請(qǐng)手動(dòng)創(chuàng)建)目錄下面。
當(dāng)然,擴(kuò)展類庫(kù)的位置其實(shí)比較隨意,你也可以放入項(xiàng)目的類庫(kù)目錄下面,區(qū)別只是在于你導(dǎo)入路徑的不同而已。
分頁(yè)查詢
分頁(yè)類需要和查詢相結(jié)合,我們可以使用ThinkPHP自帶的limit方法或者page方法,目的就是為了獲取當(dāng)前分頁(yè)的數(shù)據(jù)(也有先獲取完整數(shù)據(jù)然后前端分頁(yè)顯示的方法,不在本文描述內(nèi)容中,也不建議)。使用limit方法或者page方法是和數(shù)據(jù)庫(kù)類型無關(guān)的。
我們首先在數(shù)據(jù)庫(kù)里面創(chuàng)建一個(gè)think_data數(shù)據(jù)表用于測(cè)試:
CREATE TABLE IF NOT EXISTS `think_data` (
`id` smallint(4) unsigned NOT NULL AUTO_INCREMENT,
`title` varchar(255) NOT NULL,
`content` varchar(255) NOT NULL,
`create_time` int(11) unsigned NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;
復(fù)制代碼
要使用分頁(yè)查詢,一般來說需要進(jìn)行兩次查詢,即第一次查詢得到滿足條件的總數(shù)據(jù)量,然后第二次查詢當(dāng)前分頁(yè)的數(shù)據(jù),這樣做的作用是告訴分頁(yè)類當(dāng)前的數(shù)據(jù)總數(shù),以便計(jì)算生成的總頁(yè)數(shù)(如果你的顯示只是需要上下翻頁(yè)的話,其實(shí)總數(shù)查詢可以省略或者進(jìn)行緩存)。
一個(gè)標(biāo)準(zhǔn)的分頁(yè)使用示例如下:
$Data = M('Data'); // 實(shí)例化Data數(shù)據(jù)對(duì)象
import('ORG.Util.Page');// 導(dǎo)入分頁(yè)類
$count = $Data-where($map)-count();// 查詢滿足要求的總記錄數(shù) $map表示查詢條件
$Page = new Page($count);// 實(shí)例化分頁(yè)類 傳入總記錄數(shù)
$show = $Page-show();// 分頁(yè)顯示輸出
// 進(jìn)行分頁(yè)數(shù)據(jù)查詢
$list = $Data-where($map)-order('create_time')-limit($Page-firstRow.','.$Page-listRows)-select();
$this-assign('list',$list);// 賦值數(shù)據(jù)集
$this-assign('page',$show);// 賦值分頁(yè)輸出
$this-display(); // 輸出模板
復(fù)制代碼
如果沒有任何數(shù)據(jù)的話,分頁(yè)顯示為空白。所以在進(jìn)行測(cè)試之前,請(qǐng)確保你的數(shù)據(jù)表里面有一定的數(shù)據(jù),否則可能看不到分頁(yè)的效果。如果使用page方法查詢的話,則可以改成:
$Data = M('Data'); // 實(shí)例化Data數(shù)據(jù)對(duì)象
import('ORG.Util.Page');// 導(dǎo)入分頁(yè)類
$count = $Data-where($map)-count();// 查詢滿足要求的總記錄數(shù)
$Page = new Page($count);// 實(shí)例化分頁(yè)類 傳入總記錄數(shù)
// 進(jìn)行分頁(yè)數(shù)據(jù)查詢 注意page方法的參數(shù)的前面部分是當(dāng)前的頁(yè)數(shù)使用 $_GET[p]獲取
$nowPage = isset($_GET['p'])?$_GET['p']:1;
$list = $Data-where($map)-order('create_time')-page($nowPage.','.$Page-listRows)-select();
$show = $Page-show();// 分頁(yè)顯示輸出
$this-assign('page',$show);// 賦值分頁(yè)輸出
$this-assign('list',$list);// 賦值數(shù)據(jù)集
$this-display(); // 輸出模板
復(fù)制代碼
然后,我們?cè)谀0逯刑砑臃猪?yè)輸出變量即可:
table cellpadding=3 cellspacing=5
volist name="list" id="vo"
tr
td [ {$vo.create_time|date='Y-m-d H:i:s',###} ] {$vo.title} /td
/tr
/volist
tr
/tr
/table
div class="result page"{$page}/div
復(fù)制代碼
可以看到分頁(yè)輸出只需要采用{$page}變量在模板中輸出即可。
分頁(yè)設(shè)置
設(shè)置分頁(yè)變量
默認(rèn)情況下,分頁(yè)傳值的變量是p,生成的分頁(yè)跳轉(zhuǎn)地址可能類似于:
復(fù)制代碼
我們可以配置VAR_PAGE配置參數(shù)來改變:
'VAR_PAGE'='page'
復(fù)制代碼
則分頁(yè)地址變成:
復(fù)制代碼
設(shè)置每頁(yè)記錄數(shù)
默認(rèn)的情況下,分頁(yè)顯示每頁(yè)會(huì)顯示20條數(shù)據(jù),如果你希望改變每頁(yè)顯示的數(shù)據(jù)量的話,實(shí)例化分頁(yè)類的時(shí)候可以傳人第二個(gè)參數(shù)即可:
$Page = new Page($count,5);// 實(shí)例化分頁(yè)類 傳入總記錄數(shù)并且每頁(yè)顯示5條記錄
復(fù)制代碼
由于查詢方法中我們使用了$Page-listRows屬性,所以無需更改,但如果你是直接在查詢方法中使用數(shù)字請(qǐng)記得一起更改。
下面是官方的分頁(yè)示例的顯示效果:
傳入分頁(yè)條件
默認(rèn)情況下,分頁(yè)類會(huì)自動(dòng)獲取當(dāng)前頁(yè)面的POST(優(yōu)先)或者GET變量作為分頁(yè)跳轉(zhuǎn)的傳值,如果需要指定傳入當(dāng)前分頁(yè)跳轉(zhuǎn)的參數(shù),就可以通過設(shè)置parameter屬性,parameter屬性支持2種方式傳值:字符串和數(shù)組。字符串采用var1=val1var2=val2...的格式,例如:
foreach($map as $key=$val) {
$Page-parameter .= "$key=".urlencode($val).'';
}
復(fù)制代碼
或者直接傳入數(shù)組:
$Page-parameter = array_map('urlencode',$map);
復(fù)制代碼
由于內(nèi)部調(diào)用了U函數(shù),分頁(yè)類最終生成的分頁(yè)跳轉(zhuǎn)鏈接會(huì)根據(jù)當(dāng)前的URL設(shè)置自動(dòng)生成和當(dāng)前URL模式一致的地址,所以無需擔(dān)心分頁(yè)鏈接的參數(shù)影響URL地址。
分頁(yè)路由支持
如果你的分頁(yè)跳轉(zhuǎn)鏈接地址采用了路由,那么可以通過設(shè)置url參數(shù),例如,假設(shè)我們的分頁(yè)URL地址格式是:
復(fù)制代碼
這樣的URL路由地址,那么我們就可以設(shè)置
$Page-url = 'data/index';
復(fù)制代碼
設(shè)置后,分頁(yè)類的鏈接地址會(huì)自動(dòng)生成上面的URL格式地址。
注意,url參數(shù)和parameter 同時(shí)使用的話,后者無效。
設(shè)置顯示的頁(yè)數(shù)
可以在實(shí)例化分頁(yè)類之后,進(jìn)行相關(guān)屬性的設(shè)置。默認(rèn)情況下,頁(yè)面顯示的頁(yè)數(shù)是5,我們可以修改:
$Page-rollPage = 3;
復(fù)制代碼
這樣,頁(yè)面上只能同時(shí)看到3個(gè)分頁(yè)
分頁(yè)顯示定制
上面講的是分頁(yè)的參數(shù)設(shè)置,下面講下如何對(duì)分頁(yè)顯示效果(包括樣式)進(jìn)行設(shè)置。默認(rèn)的分頁(yè)效果可能不能滿足所有的要求,分頁(yè)類提供了一個(gè)setConfig方法來修改默認(rèn)的一些設(shè)置。例如:
$page-setConfig('header','個(gè)會(huì)員');
復(fù)制代碼
setConfig方法支持的屬性包括:
header 頭部描述信息,默認(rèn)值 “條記錄”
prev 上一頁(yè)描述信息,默認(rèn)值是“上一頁(yè)”
next 下一頁(yè)描述信息,默認(rèn)值是“下一頁(yè)”
first 第一頁(yè)描述信息,默認(rèn)值是“第一頁(yè)”
last 最后一頁(yè)描述信息,默認(rèn)值是“最后一頁(yè)”
theme 分頁(yè)主題描述信息,包括了上面所有元素的組合 ,設(shè)置該屬性可以改變分頁(yè)的各個(gè)單元的顯示位置,默認(rèn)值是
"%totalRow% %header% %nowPage%/%totalPage% 頁(yè) %upPage% %downPage% %first% %prePage% %linkPage% %nextPage% %end%"
通過setConfig設(shè)置以上屬性可以完美的定制出你的分頁(yè)顯示風(fēng)格。
網(wǎng)站名稱:php讀取數(shù)據(jù)后怎么翻頁(yè) php讀取數(shù)據(jù)后怎么翻頁(yè)回去
當(dāng)前路徑:http://jinyejixie.com/article42/hpcshc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、標(biāo)簽優(yōu)化、、品牌網(wǎng)站設(shè)計(jì)、全網(wǎng)營(yíng)銷推廣、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)