PHP和Mysql分頁 一

2021-10-02 08:51:42 字數 1941 閱讀 7208

以上就是這次的基本格式了,大致效果圖如下:

**很簡單,也很容易理解index.php:

<?php 

$connect

=mysqli_connect

('連線資料庫的主機'

,'賬號'

,'密碼'

,'使用的資料庫')or

die(

'連線錯誤:'

.mysqli_connect_error()

);/*檢查get方法能不能取得當前page*/

$page

=isset

($_get

['page'])

?$_get

['page']:

1;if(

$page

<1)

$sql

="select id from practice4"

;$result

=mysqli_query

($connect

,$sql)or

die(

"連線失敗: "

.mysqli_error

($connect))

;/*獲取總共有多少個資料*/

$rs_count

=mysqli_num_rows

($result);

/*沒頁顯示5個資料*/

$pagesize=5

;/*判斷總頁數*/if(

($rs_count

%$pagesize)!=

0)elseif(

$page

>

$pagecount

)/*從第幾條開始檢索*/

$start=(

$page-1

)*$pagesize

;/*limit判斷*/

$sql2

="select * from practice4 order by id asc limit $start

,$pagesize";

$result2

=mysqli_query

($connect

,$sql2)or

die(

"連線失敗: "

.mysqli_error

($connect))

;if(mysqli_num_rows

($result2

)>0)

}?>

<

!doctype html>

"en"

>

"utf-8"

>

document<

/title>

<

/head>

echo

$page

;?>頁,總共<?php

echo

$pagecount

;?>頁<

/h3>

"index.php?page=1"

>

[首頁]

<

/a>

"index.php?page=<?php echo $page

-1 ?>"

>

<

/a>

"index.php?page=<?php echo $page

+1 ?>"

>

<

/a>

"index.php?page=<?php echo $pagecount

?>"

>

[尾頁]

<

/a>

<

/div>

<

/body>

<

/html>

PHP和Mysql分頁 二

在原基礎上增加了輸入頁碼跳轉的js功能 index.php 連線錯誤 mysqli connect error 檢查get方法能不能取得當前page page isset get page get page 1 if page 1 sql select id from practice4 resul...

PHP和MySQL分頁顯示例項分析

web開發是今後散布式程式開發的主流,通常的web開發都要涉及到與資料庫打交道,客戶端從伺服器端讀取通常都是以分頁的情勢來顯示,一頁一頁的瀏覽起來既方便又雅觀。所以說寫分頁程式是web開發的乙個重要組成部分,在這裡,我們共同來研究分頁程式的編寫。一 分頁程式的原理 分頁程式有兩個非常重要的引數 每頁...

oracle分頁和mysql分頁

mysql 分頁 查前5 資料 select from table name limit 0,5 select from table name limit 5 limit關鍵字的用法 limit offset,rows offset指定要返回的第一行的偏移量,rows第二個指定返回行的最大數目。初始...