加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP实例源代码 PHP实现翻页处理的类

发布时间:2022-03-09 20:53:47 所属栏目:编程 来源:互联网
导读:以下为引用的内容: ?php class Page{ var $CountAll; //共有纪录数 var $CountPage; //每页显示记录数 var $Link; //显示 完整的分页信息 var $ForPage; //上一页 var $NextPage; //下一页 var $FirstPage; //第一页 var $LastPage; //最后一页 var $CurrPa
  以下为引用的内容:
  <?php
  class Page{
  var $CountAll; //共有纪录数
  var $CountPage; //每页显示记录数
  var $Link; //显示 完整的分页信息
  var $ForPage; //上一页
  var $NextPage; //下一页
  var $FirstPage; //第一页
  var $LastPage; //最后一页
  var $CurrPage; //第几页
  var $PageNum; //共有多少页
  var $Parameter; //参数
  var $LimitNum; //不是统计全部记录,而是显示部分记录,例如共有100条记录,但是只统计显示前50条
 
  function Page($sql, $num=30){
 
  //初始化,统计记录数
  $this->CountPage = $num;
  global $mysql;
  $sql = base64_decode($sql);
  $result = $mysql->Query($sql);
  if (0 != $mysql->AffectedRows()){
  $row = $mysql->FetchArray($result);
  $this->CountAll = $row[0];
  }
  else{
  $this->CountAll = 0;
  }
  //print "共有 $this->CountAll <br>";
  }
 
  function ListPage($sql, $page=0,$sql_all,$other){
  //查询,定义变量,获取数据
 
  global $mysql;
  //print "sql sql<br>";
  if (isset($this->LimitNum) && $this->CountAll > $this->LimitNum){
  $this->CountAll = $this->LimitNum;
  }//更新总浏览记录数
 
  $sql_src = $sql;
  //if ($page > 0){
  $sql = base64_decode($sql);
  $sql_all = base64_decode($sql_all);
  $sql_src = $sql;
  /

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读