PHP實現資料分頁顯示,php實現分頁顯示_PHP教程

來源:互聯網
上載者:User

PHP實現資料分頁顯示,php實現分頁顯示


  分頁在後台管理中是經常使用的功能,分頁顯示方便大量資料的管理。

  執行個體代碼如下:

        使用者列表php     $con = mysql_connect("localhost","root","");       mysql_query("set names utf8");    mysql_select_db("zhiye",$con);        $pageSize = 1;      //每頁顯示的數量    $rowCount = 0;      //要從資料庫中擷取    $pageNow = 1;        //當前顯示第幾頁        //如果有pageNow就使用,沒有就預設第一頁。    if (!empty($_GET['pageNow'])){        $pageNow = $_GET['pageNow'];    }        $pageCount = 0;   //表示共有多少頁        $sql1 = "select count(id) from user";    $res1 = mysql_query($sql1);        if($row1=mysql_fetch_row($res1)){        $rowCount = $row1[0];    }        //計算共有多少頁,ceil取進1    $pageCount = ceil(($rowCount/$pageSize));        //使用sql語句時,注意有些變數應取出賦值。    $pre = ($pageNow-1)*$pageSize;        $sql2 = "select * from user limit $pre,$pageSize";    $res2 = mysql_query($sql2);     while($row=mysql_fetch_assoc($res2)){        echo $row['user_name']."
"; echo $row['name']."
"; echo $row['email']."
"; echo $row['password']."
"; echo $row['tel']."
"; } for ($i=1;$i<=$pageCount;$i++){ echo "$i'>$i "; }?>

  當有大量資料時,就不能使用上述方法。

php     $con = mysql_connect("localhost","root","");       mysql_query("set names utf8");    mysql_select_db("zhiye",$con);        $pageSize = 1;      //每頁顯示的數量    $rowCount = 0;      //要從資料庫中擷取    $pageNow = 1;        //當前顯示第幾頁        //如果有pageNow就使用,沒有就預設第一頁。    if (!empty($_GET['pageNow'])){        $pageNow = $_GET['pageNow'];    }        $pageCount = 0;   //表示共有多少頁        $sql1 = "select count(id) from user";    $res1 = mysql_query($sql1);        if($row1=mysql_fetch_row($res1)){        $rowCount = $row1[0];    }        //計算共有多少頁,ceil取進1    $pageCount = ceil(($rowCount/$pageSize));        //使用sql語句時,注意有些變數應取出賦值。    $pre = ($pageNow-1)*$pageSize;        $sql2 = "select * from user limit $pre,$pageSize";    $res2 = mysql_query($sql2);        //$sql = "select * from user";    //$res = mysql_query($sql,$con);     while($row=mysql_fetch_assoc($res2)){        echo $row['user_name']."
"; echo $row['name']."
"; echo $row['email']."
"; echo $row['password']."
"; echo $row['tel']."
"; } if($pageNow>1){ $prePage = $pageNow-1; echo "$prePage'>pre "; } if($pageNow<$pageCount){ $nextPage = $pageNow+1; echo "$nextPage'>next "; echo "當前頁{$pageNow}/共{$pageCount}頁"; } echo "

"; ?>

http://www.bkjia.com/PHPjc/1129316.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1129316.htmlTechArticlePHP實現資料分頁顯示,php實現分頁顯示 分頁在後台管理中是經常使用的功能,分頁顯示方便大量資料的管理。 執行個體代碼如下: !DOCTYPE htm...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.