六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

10天學會php之第8天

[摘要]學習目的:做一個分頁顯示關鍵就是用到了SQL語句中的limit來限定顯示的記錄從幾到幾。我們需要一個記錄當前頁的變量$page,還需要總共的記錄數$num對于$page如果沒有我們就讓它=0,如果有...

學習目的:做一個分頁顯示

關鍵就是用到了SQL語句中的limit來限定顯示的記錄從幾到幾。我們需要一個記錄當前頁的變量$page,還需要總共的記錄數$num

對于$page如果沒有我們就讓它=0,如果有<0就讓它也=0,如果超過了總的頁數就讓他=總的頁數。

$execc="select count(*) from tablename ";
$resultc=mysql_query($execc);
$rsc=mysql_fetch_array($resultc);
$num=$rsc[0];

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

所以可以這么寫
if(empty($_GET['page']))
{
$page=0;
}
else
{
$page=$_GET['page'];
if($page<0)$page=0;
if($page>=ceil($num/10))$page=ceil($num/10)-1;//因為page是從0開始的,所以要-1
}

這樣$exec可以這么寫 $exec="select * from tablename limit ".($page*10).",10";
//一頁是10記錄的

最后我們需要做的就是幾個連接:
<a href="xxx.php?page=0">FirstPage</a>
<a href="xxx.php?page=<?=($page-1)?>">PrevPage</a>
<a href="xxx.php?page=<?=($page+1)?>">NextPage</a>
<a href="xxx.php?page=<?=ceil($num/10)-1?>">LastPage</a>

這是一個大致的思路,大家可以想想怎么來優化?今天說到這里,明天說一下一些注意的問題。





主站蜘蛛池模板: 日本激情视频在线观看 | 一二三四影视在线观看免费视频 | 手机在线看片国产日韩生活片 | 一级在线视频 | 日本高清在线播放一区二区三区 | 香港三级理论在线播放1 | 人人看人人搞 | 亚洲最色网站 | 亚洲国产三级在线观看 | 欧美在线中文字幕高清的 | 中文字幕第315页 | 手机看片日韩欧美 | 先锋资源久久 | 午夜在线精品不卡国产 | 日韩美女在线 | 日本一区二区在线免费观看 | 一级做受视频免费是看美女 | 日韩黄色一级 | 一区二区视频在线播放 | 人人草97 | 亚洲国产精品成人精品小说 | 日韩在线网址 | 日本综合在线观看 | 在线看国产 | 四虎亚洲 | 欧美午夜影院 | 午夜久久久久久网站 | 亚洲成在人线av | 亚洲专区在线播放 | 亚洲天堂v| 性欧美长视频 | 婷婷九月丁香 | 青青草原在线免费观看 | 四月天中文字幕 | 天天躁日日躁狠狠躁一级毛片 | 自拍一区在线观看 | 永久视频免费 | 日韩a级片在线观看 | 欧美一a一片一级一片 | 日韩专区第一页 | 日本高清免费在线观看 |