亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

分頁(yè)詳解 從此分頁(yè)無(wú)憂(PHP+mysql)

 更新時(shí)間:2007年11月23日 22:13:53   作者:  
本人所發(fā)代碼全部為本人原創(chuàng),并且應(yīng)用在多個(gè)項(xiàng)目中. 自己經(jīng)常用php+mysql分頁(yè)代碼
復(fù)制代碼 代碼如下:

<?php 
$perpagenum = 10;//定義每頁(yè)顯示幾條 
$total = mysql_fetch_array(mysql_query("select count(*) from a"));//查詢數(shù)據(jù)庫(kù)中一共有多少條數(shù)據(jù) 
$Total = $total[0];                          // 
$Totalpage = ceil($Total/$perpagenum);//上舍,取整 
if(!isset($_GET['page'])||!intval($_GET['page'])||$_GET['page']>$Totalpage)//page可能的四種狀態(tài) 

    $page=1; 

else 

    $page=$_GET['page'];//如果不滿足以上四種情況,則page的值為$_GET['page'] 

$startnum     = ($page-1)*$perpagenum;//開始條數(shù) 
$sql = "select * from a order by id limit $startnum,$perpagenum";//查詢出所需要的條數(shù) 
echo $sql." 
"; 
$rs = mysql_query($sql); 
$contents = mysql_fetch_array($rs); 
if($total)如果$total不為空則執(zhí)行以下語(yǔ)句 

    do 
    { 
    $id = $contents['id']; 
    $name = $contents['name']; 
    ?> 
    <table border="0" align="center"> 
    <tr> 
    <td>id: 
    <?php echo $id;?> 
    </td> 
    </tr> 
    <tr> 
    <td>name: 
    <?php echo $name;?> 
    </td> 
    </tr> 
    </table> 
    <?php 
    } 
while($contents = mysql_fetch_array($rs));//do....while 
$per = $page - 1;//上一頁(yè) 
$next = $page + 1;//下一頁(yè) 
echo "<center>共有".$Total."條記錄,每頁(yè)".$perpagenum."條,共".$Totalpage."頁(yè) "; 
if($page != 1) 

echo "<a href='".$_SERVER['PHP_SELF']."'>首頁(yè)</a>"; 
echo "<a href='".$_SERVER['PHP_SELF'].'?page='.$per."'> 上一頁(yè)</a>"; 

if($page != $Totalpage) 

echo "<a href='".$_SERVER['PHP_SELF'].'?page='.$next."'> 下一頁(yè)</a>"; 
echo "<a href='".$_SERVER['PHP_SELF'].'?page='.$Totalpage."'> 尾頁(yè)</a></center>"; 


else如果$total為空則輸出No message 

echo "<center>No message</center>"; 

?>

相關(guān)文章

  • 在PHP中實(shí)現(xiàn)使用Guzzle執(zhí)行POST和GET請(qǐng)求

    在PHP中實(shí)現(xiàn)使用Guzzle執(zhí)行POST和GET請(qǐng)求

    今天小編就為大家分享一篇在PHP中實(shí)現(xiàn)使用Guzzle執(zhí)行POST和GET請(qǐng)求,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-10-10
  • php在線代理轉(zhuǎn)向代碼

    php在線代理轉(zhuǎn)向代碼

    這個(gè)代碼不是自己實(shí)現(xiàn)代理的功能 只是將輸入的Url進(jìn)行簡(jiǎn)單的處理之后轉(zhuǎn)向一個(gè)代理網(wǎng)站,速度不錯(cuò)
    2012-05-05
  • PHP中模擬處理HTTP PUT請(qǐng)求的例子

    PHP中模擬處理HTTP PUT請(qǐng)求的例子

    這篇文章主要介紹了PHP中模擬處理HTTP PUT請(qǐng)求的例子,PUT請(qǐng)求會(huì)把消息本體中的消息發(fā)送到一個(gè)URL,跟POST類似,需要的朋友可以參考下
    2014-07-07
  • Yii2.0表關(guān)聯(lián)查詢實(shí)例分析

    Yii2.0表關(guān)聯(lián)查詢實(shí)例分析

    這篇文章主要介紹了Yii2.0表關(guān)聯(lián)查詢的方法,結(jié)合實(shí)例形式分析了Yii中關(guān)聯(lián)查詢的實(shí)現(xiàn)方法與相關(guān)使用技巧,需要的朋友可以參考下
    2016-07-07
  • PHP實(shí)現(xiàn)上傳多文件示例代碼

    PHP實(shí)現(xiàn)上傳多文件示例代碼

    本篇文章主要介紹了PHP實(shí)現(xiàn)上傳多文件示例代碼的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • PHP字符串的編碼問(wèn)題的詳細(xì)介紹

    PHP字符串的編碼問(wèn)題的詳細(xì)介紹

    本篇文章介紹了,在PHP中字符串的編碼問(wèn)題的詳細(xì)分析,需要的朋友參考下
    2013-04-04
  • 在Laravel的Model層做數(shù)據(jù)緩存的實(shí)現(xiàn)

    在Laravel的Model層做數(shù)據(jù)緩存的實(shí)現(xiàn)

    這篇文章主要介紹了在Laravel的Model層做數(shù)據(jù)緩存的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • php示例詳解Constructor Prototype Pattern 原型模式

    php示例詳解Constructor Prototype Pattern 原型模式

    原型模式是一種創(chuàng)建者模式,其特點(diǎn)在于通過(guò)“復(fù)制”一個(gè)已經(jīng)存在的實(shí)例來(lái)返回新的實(shí)例,而不是新建實(shí)例。
    2015-10-10
  • 淺析Yii2緩存的使用

    淺析Yii2緩存的使用

    一個(gè)有緩存的框架可以說(shuō)是一個(gè)好的框架。下面小編通過(guò)本文給大家介紹yii2中是如何使用緩存的,非常具有參考借鑒價(jià)值,感興趣的朋友一起學(xué)習(xí)吧
    2016-05-05
  • Zend Framework教程之請(qǐng)求對(duì)象的封裝Zend_Controller_Request實(shí)例詳解

    Zend Framework教程之請(qǐng)求對(duì)象的封裝Zend_Controller_Request實(shí)例詳解

    這篇文章主要介紹了Zend Framework教程之請(qǐng)求對(duì)象的封裝Zend_Controller_Request用法,結(jié)合實(shí)例形式詳細(xì)分析了請(qǐng)求對(duì)象封裝的原理,使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2016-03-03

最新評(píng)論