php mysql 分頁計算公式 php分頁公式

2021-10-17 17:27:30 字數 1396 閱讀 9921

1、首先了解sql語句中的limit用法

select * from table …… limit   開始位置 , 操作條數    (其中開始位置是從0開始的)

例子:取前20條記錄:select * from table …… limit  0 , 20

從第11條開始取20條記錄:select * from table …… limit   10 , 20

limit n 等價於 limit 0,n。

如select * from table limit 5; //返回前5行,和 select * from table limit 0,5一樣

2、分頁原理

所謂分頁顯示,也就是講資料庫中的結果集,一段一段顯示出來

怎麼分段,當前在第幾段 (每頁有幾條,當前再第幾頁)

前10條記錄:select * from table limit 0,10

第11至20條記錄:select * from table limit 10,10

第21至30條記錄:select * from table limit 20,10

分頁公式:

(當前頁數 - 1 )x 每頁條數 , 每頁條數

select * from table limit ($page- 1) * $pagesize, $pagesize

3、$_server["request_uri"]函式

預定義伺服器變數的一種,所有$_server開頭的都叫做預定於伺服器變數。

request_uri的作用是取得當前uri,也就除網域名稱外後面的完整的位址路徑。

例子:當前頁為:

echo $_server["request_uri"]

結果為:/home.php?id=23&cid=22

4、parse_url()解析url函式

parse_url() 是講url解析成有固定鍵值的陣列的函式

例子$ua=parse_url("http://username:password@hostname/path?arg=value#anchor");

print_r($ua);

結果:array

[scheme] => http                ;協議

[host] => hostname              ;主機網域名稱

[user] => username             ;使用者

[pass] => password              ;密碼

[path] => /path                 ;路徑

[query] => arg=value            ;取引數

[fragment] => anchor           ;

最近一直使用框架,慢慢的都把原有的基礎都忘了,今天補習一下

php mysql分頁公式

1 sql語句中的limit用法 select from table limit 開始位置 操作條數 2 學習分頁的一種公式 1 分頁原理 所謂分頁顯示,也就是講資料庫中的結果集,一段一段顯示出來 2 需要的條件 怎麼分段,當前在第幾段 每頁有幾條,當前再第幾頁 前10條記錄 select from...

計算公式 UPS電池計算公式

很多的弱電朋友提到ups電池容量如何確定,其實是有計算公式的,今天我們就一起來了解ups電池的計算方法。計算如下一 恆電流模式計算 根據能量守恆原理,按如下公式計算 c pl t vbat k 其中 c 為蓄電池容量 ah pl為ups輸出功率 w t 為電池後備時間 h vbat是電池組電壓 vd...

計算公式 樓梯踏步尺寸計算公式

計算公式 確定踏步級數方法 b表示的是調整踏步高度和踏步寬度,h除以踏步高度h得到踏步級數為n h h,當以為小數時就要取整取,並且調整踏步高h h h n 使用公式b h 450 mm 或者b 2h 600 620 mm 來確定踏步寬b。根據公式計算 首先按照規範限制來選擇踏步寬b和踏步高,這裡一...