中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

十天學(xué)會(huì)php之第八天

學(xué)習(xí)目的:做一個(gè)分頁(yè)顯示

關(guān)鍵就是用到了SQL語(yǔ)句中的limit來(lái)限定顯示的記錄從幾到幾。我們需要一個(gè)記錄當(dāng)前頁(yè)的變量$page,還需要總共的記錄數(shù)$num

對(duì)于$page如果沒(méi)有我們就讓它=0,如果有<0就讓它也=0,如果超過(guò)了總的頁(yè)數(shù)就讓他=總的頁(yè)數(shù)。

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

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

所以可以這么寫
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;//因?yàn)閜age是從0開始的,所以要-1
}

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

最后我們需要做的就是幾個(gè)連接:
<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>

這是一個(gè)大致的思路,大家可以想想怎么來(lái)優(yōu)化?今天說(shuō)到這里,明天說(shuō)一下一些注意的問(wèn)題。

php技術(shù)十天學(xué)會(huì)php之第八天,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 成人在线网址 | 久久久久久成人网 | 国产女人与拘做视频免费 | 国产精品综合久久 | 亚洲视频一区二区三区 | 在线视频 亚洲 | 久久久久91| 国产精品日本一区二区在线播放 | 青青草综合网 | 欧美综合一区二区三区 | 综合网中文字幕 | 国产69久久精品成人看动漫 | 五月天综合网 | 秋霞在线一区 | 欧美成人a | 国产成人综合在线 | 国产美女特级嫩嫩嫩bbb片 | 久久成人av电影 | 日日精品 | 91中文字幕在线 | 日韩av网址在线观看 | 日韩成人在线观看 | 精品欧美一区免费观看α√ | 亚洲一区国产 | 91影院| 夜夜艹 | 亚洲一区国产精品 | 人人干人人玩 | 欧美视频免费在线 | 日韩成人免费在线视频 | 亚洲不卡在线观看 | 久久国产亚洲 | av天天看 | 日韩中文字幕视频 | 日本午夜网站 | 久草视频观看 | 欧美在线a| 日韩欧美国产一区二区 | 久久精品中文字幕 | 久久视频精品 | 在线免费观看黄a |