国产精品免费嫩草研究院|无遮羞动漫在线观看AV|国产麻豆精品传媒AV国产在线|村在线观看|寂寞情人1正版|韩国床震韩国床震古|精品系列专区久久

php實現(xiàn)分頁效果的示例-PHP教程

分頁相信小伙伴們對此是再熟悉不過的了,在我們php開發(fā)中,不管是企業(yè)站,商城 。后臺都管理都離不開分頁,可謂是必不可少的一部分,分頁效果在php網(wǎng)頁中是常見的,可是怎樣才能實現(xiàn)分頁呢,今天做了兩種方法來實現(xiàn)一下分頁的效果!
首先,我們需要準(zhǔn)備在數(shù)據(jù)庫里面準(zhǔn)備一個表,并且插入數(shù)據(jù),這些都是必需的前提工作了,不多說,如圖所示(庫名為jereh,表名為n_content):

php實現(xiàn)分頁效果的示例-PHP教程

文章插圖
文章插圖
步驟分析:
我們需要分頁的話,需要用到 “select * from tableName limit num1,num2”;這是一個限定查詢的語句,后面跟兩個參數(shù),num1為從第幾個開始查找,num2為查找的信息的個數(shù),如我想查找2,3,4這三條數(shù)據(jù),如下圖所示
php實現(xiàn)分頁效果的示例-PHP教程

文章插圖
文章插圖
好了,我們開始說步驟:
1.建立一個函數(shù),用來實現(xiàn)限制查詢的功能
首先我們來想一下,實現(xiàn)這個功能我們首先要知道當(dāng)前的頁數(shù)和要限制的一個頁面顯示幾條信息,這個可以用形參傳過來,那么,
我們設(shè)置pageNum為頁數(shù),pageSize為一個頁面顯示幾條數(shù)據(jù),在 “select * from tableName limit num1,num2”這個查詢語句中,
num1就是(pageNum-1)*pageSize,num2就是pageSize,明白了這個關(guān)系之后,那么就好辦了,代碼在下面
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//分頁的函數(shù)
function news($pageNum = 1, $pageSize = 3)
{
$array = array();
$coon = mysqli_connect("localhost", "root");
mysqli_select_db($coon, "jereh");
mysqli_set_charset($coon, "utf8");
// limit為約束顯示多少條信息,后面有兩個參數(shù),第一個為從第幾個開始,第二個為長度
$rs = "select * from n_content limit " . (($pageNum - 1) * $pageSize) . "," . $pageSize;
$r = mysqli_query($coon, $rs);
while (

經(jīng)驗總結(jié)擴(kuò)展閱讀