十天學會php之第八天

2021-04-17 08:39:37 字數 573 閱讀 3012

文字關鍵字:程式設計/php/技巧

$execc="selectcount(*)fromtablename";

$resultc=mysql_query($execc);

$rsc=mysql_fetch_array($resultc);

$num=$rsc[0];

這樣可以得到記錄總數

ceil($num/10))如果一頁10記錄的話,這個就是總的頁數

所以可以這麼寫

if(empty($_get['page']))

else

這樣$exec可以這麼寫$exec="select*fromtablenamelimit".($page*10).",10";

//一頁是10記錄的

最後我們需要做的就是幾個連線:

php?page=0">firstpage

php?page=<?=($page-1)?>">prevpage

php?page=<?=($page+1)?>">nextpage

php?page=<?=ceil($num/10)-1?>">lastpage

十天學會php之第八天

學習目的 做乙個分頁顯示 關鍵就是用到了sql語句中的limit來限定顯示的記錄從幾到幾。我們需要乙個記錄當前頁的變數 page,還需要總共的記錄數 num 對於 page如果沒有我們就讓它 0,如果有 0就讓它也 0,如果超過了總的頁數就讓他 總的頁數。execc select count fro...

十天學會php之第八天

學習目的 做乙個分頁顯示 關鍵就是用到了sql語句中的limit來限定顯示的記錄從幾到幾。我們需要乙個記錄當前頁的變數 page,還需要總共的記錄數 num 對於 page如果沒有我們就讓它 0,如果有 0就讓它也 0,如果超過了總的頁數就讓他 總的頁數。execc select count fro...

十天學會php之第八天

學習目的 做乙個分頁顯示 關鍵就是用到了sql語句中的limit來限定顯示的記錄從幾到幾。我們需要乙個記錄當前頁的變數 page,還需要總共的記錄數 num 對於 page如果沒有我們就讓它 0,如果有 0就讓它也 0,如果超過了總的頁數就讓他 總的頁數。execc select count fro...