waid 发表于 2018-9-29 06:17:22

php+mysql分页

 $pages=intval($numrows/$pagesize);  if ($numrows%$pagesize)
  $pages++;
  //设置页数
  if (isset($_GET['page'])){
  $page=intval($_GET['page']);
  }
  else{
  //设置为第一页
  $page=1;
  }
  //计算记录偏移量
  $offset=$pagesize*($page - 1);
  //读取指定记录数

  $rs=mysql_query("select * from myTable order by>  if ($myrow = mysql_fetch_array($rs))
  {
  $i=0;
  ?>
  <table border="0">
  <tr>

  <td>  <p align="center">标题</td>

  <td>  <p align="center">发布时间</td>
  </tr>
  <?php
  do {
  $i++;
  ?>
  <tr>

  <td>
  <td>  </tr>
  <?php
  }
  while ($myrow = mysql_fetch_array($rs));
  echo "</table>";
  }
  echo "<div align='center'>共有".$pages."页(".$page."/".$pages.")";
  for ($i=1;$i< $page;$i++)
  echo "<a href='fenye.php?page=".$i."'>[".$i ."]</a> ";
  echo "[".$page."]";
  for ($i=$page+1;$i<=$pages;$i++)
  echo "<a href='fenye.php?page=".$i."'>[".$i ."]</a> ";
  echo "</div>";
  ?>
  </body>
  </html>

页: [1]
查看完整版本: php+mysql分页