一个简单的mysql数据库分页的程序模板_MySQL数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

一个简单的mysql数据库分页的程序模板

作者:黑客防线网安MYSQL维护基地 来源:黑客防线网安MYSQL维护基地 浏览次数:0

本篇关键词:程序模板简单一个
黑客防线网安网讯:  下面是一个简单的php连接mysql数据库进行数据分页显示的模版.可以按注释说明信息进行修改,里面的sql语句是可以自己改的.  注意分析和观察里面相关分页部分的代码的书写和实现的方式. ...

  下面是一个简单的php连接mysql数据库进行数据分页显示的模版.可以按注释说明信息进行修改,里面的sql语句是可以自己改的.

  注意分析和观察里面相关分页部分的代码的书写和实现的方式.

  <?php
  $link = mysql_connect('localhost', 'root', '') or die('mysql database connect error');
  mysql_select_db('your database') or die('the selected database is not exist');
  ?>
  //这里插入你的html代码
  <?php
  $sql = 'select count(*) count from your_table';
  $result = mysql_query($sql) or die(mysql_errno().": ".mysql_error()."n");
  $rs=mysql_fetch_object($result);
  $recountCount = $rs->count;
  $show = 20;
  $totalPage = ceil($recountCount/$show);
  $page = (isset($_GET['page']) && $_GET['page']>=0)? $_GET['page']: 0;
  $isLast = ($page==($totalPage-1))? true: false;
  $hasNoPre = ($page==0)? true: false;
  $hasNoNext = ($page==$totalPage-1)? true: false;
  $isFirst = ($page==0)? true:false;
  $start = $page*$show;
  mysql_free_result($result);
  ?>
  //这里插入你的html代码
  <?
  $sql = "select * from your_table limit $start,$show";
  $result = mysql_query($sql) or die(mysql_errno().": ".mysql_error()."n");
  while($rs=mysql_fetch_object($result)){
  //这个循环里的html代码自己更具实际情况修改
  echo $rs->art_id;
  echo "<br>";
  }
  mysql_free_result($result);
  ?>
  
  <?
  $str = "共 $recountCount 条记录,当前第 ".($page+1)."/$totalPage 页";
  $str .= $isFirst?  "首页"  : "<a href="?page=0">首页</a>";
  $str .= $hasNoPre? "上一页" : "<a href="?page=".($page-1)."">上一页</a>";
  $str .= $hasNoNext? "下一页" : "<a href="?page=".($page+1)."">下一页</a>";
  $str .= $isLast?  "尾页"  : "<a href="?page=".($totalPage-1)."">尾页</a>";
  echo $str;
  ?>

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-9316-1.html
网站维护教程更新时间:2012-03-20 17:17:59  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer