Home > Backend Development > PHP Tutorial > Share php paging function module, php paging function module_PHP tutorial

Share php paging function module, php paging function module_PHP tutorial

WBOY
Release: 2016-07-13 09:50:32
Original
779 people have browsed it

Share php paging function module, php paging function module

Post a picture first to see the effect

Please post the code

<&#63;php
 $localhost = "localhost";
 $username = "root";
 $password = "root";
 $db = "test";   //信息
 $pagesize = 5;
 $conn = mysql_connect($localhost,$username,$password); //链接数据库
  if(!$conn){
   echo "数据库链接失败".mysql_error();
  }
 mysql_query("SET NAMES 'UTF8'"); //编码转化
 $db_select = mysql_select_db($db); //选择表
          //查询记录总数
 $total_sql = "select COUNT(*) from page";
 $total_result = mysql_query($total_sql);
 $total_row_arr = mysql_fetch_row($total_result);
 $total_row = $total_row_arr[0];   //总条数
 //总页数
 $total = ceil($total_row / $pagesize);
 //当前页数
 $page = @$_GET['p'] &#63; $_GET['p'] : 1;
  //limit 下限
 $offset = ($page - 1)*$pagesize;
 
 $sql = "select * from page order by id limit {$offset},{$pagesize}";
 $result = mysql_query($sql);
 echo "<p>PHP分页代码的小模块</p>";
 echo "<table border=1 cellspacing=0 WIDTH=60% align=center>";
 echo "<tr><td>ID</td><td>NAME</td></tr>";
 while($row = mysql_fetch_assoc($result)){
  $id = $row['id'];
  $name = $row['name'];
  echo "<tr><td>".$id."</td><td>".$name."</td></tr>";
 }
 echo "</table>";
 //上一页 、下一页
 $pageprev = $page -1 ;
  if($page > $total){
   $pagenext = $total;
  } else{
   $pagenext = $page +1;
  }
 // 做链接 跳转;
 echo "<h3> <a href='page.php&#63;p={$pageprev}'>上一页</a> 丨<a href='page.php&#63;p={$pagenext}'>下一页</a></h3>";
 
 mysql_free_result($result);
 mysql_close($conn);
&#63;>

Copy after login

Key points:

1.

$sql = "select * from page order by id limit {$offset},{$pagesize}";
Copy after login

2.

Copy code The code is as follows: echo "

Previous page< /a>丨Next page

";

These two points are the key to embodying the art of paging technology and PHP code~

The above is all the content shared with you in this article. I hope you will like it.

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1017888.htmlTechArticleShare the php paging function module, php paging function module first post a picture to see the effect, then post the code php $localhost = "localhost"; $username = "root"; $password = "root"; $db = "t...
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template