<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. PHP列表頁實現的方法

    時間:2025-10-24 05:45:01 php語言

    PHP列表頁實現的方法

      導語:php是一門比較強大的腳步語言,功能齊全。以下的是百分網小編為大家搜集的PHP列表頁展示方法,希望對你有所幫助。

      <!DOCTYPE html PUBLIC "-/pic/pic/pic/pic/TR/xhtml1/DTD/xhtml1-transitional.dtd">

      <html xmlns="/pic/1999/xhtml">

      <head>

      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

      <title>Untitled Document</title>

      </head>

      <body>

      <style type="text/css">

      *{

      margin:0;

      padding:0;

      }

      #lay{

      margin:100px 100px 100px 100px;

      }

      a{

      padding:5px;

      font-size:13px;

      text-decoration:none;

      }

      span{

      font-size:13px;

      }

      table{

      border:1px solid red;

      border-collapse:collapse;

      }

      </style>

      id

      值

      $link = mysql_connect("localhost","root",""); /pic/p>

      mysql_select_db("cs");/pic/p>

      mysql_query("set names utf-8"); /pic/p>

      $sql = mysql_query("select *from persons");

      $pagesize = 5; /pic/p>

      $sum = mysql_num_rows($sql); /pic/p>

      $count = ceil($sum/$pagesize);/pic/p>

      $pages = $count; /pic/p>

      $init = 1;

      $page_len = 7;

      $max_p = $count;

      if(empty($_GET["page"])|| $_GET["page"]<0){

      $page = 1;

      }else{

      $page = $_GET["page"];

      }

      $off = ($page-1)*$pagesize; /pic/p>

      $he = mysql_query("select * from persons limit $off,$pagesize");/pic/p>

      echo "一共 ".$sum." 條數據";

      while($row = mysql_fetch_array($he)){

      echo "";

      echo "".$row['id']."";

      echo "".$row['FirstName']."";

      echo " ";

      }

      ?>

      $page_len = ($page_len%2)?$page_len:$page_len+1;/pic/p>

      $pageoffset = ($page_len-1)/2;/pic/p>

      $key ="";

      if($page!=1){

      $key.="第一頁 ";

      $key.="上一頁 ";

      }else{

      $key.="第一頁 ";

      $key.="上一頁 ";

      }

      if($pages>$page_len){

      if($page<=$pageoffset){

      $init=1;

      $max_p = $page_len;

      }else{

      if($page+$pageoffset>=$pages+1){

      $init = $pages - $page_len+1;

      }else{

      $init = $page-$pageoffset;

      $max_p = $page + $pageoffset;

      }

      }

      }

      for($i=$init;$i<=$max_p;$i++){

      if($i==$page){

      $key.="[ ".$i." ]";

      }else{

      $key.="$i";

      }

      }

      if($i-1!=$page){

      $key.="下一頁";

      $key.="最后一頁";

      }else{

      $key.="下一頁";

      $key.="最后一頁";

      }

      echo "";

      echo "".$key."";

      echo "";

      ?>

    【PHP列表頁實現的方法】相關文章:

    如何實現PHP靜態新聞列表自動生成代碼10-25

    php靜態頁生成方法03-11

    php獲取隨機數組列表的方法11-19

    PHP多線程的實現方法03-13

    PHP實現多線程的方法02-23

    php頁面緩存實現方法12-13

    PHP實現多線程的方法11-06

    PHP實現獲取域名的方法小結02-03

    php實現簡單文件下載的方法10-08

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人