php智能代码,php智能分页类代码原创
[php]代码库<?php
//可以实现在功能变动时,连接自动更新
class pager{
/*
$newPager = new pager();
$newPager->page=1; 起始页
$newPager->pageDisplay=5; 显示页码
$newPager->table="product"; //数据表
echo $newPager->outputPager(); 输出分页
*/
var $page; //默认页
var $pageDisplay;//显示页数
var $table;//要分页的表
var $pageNum;
function newURL(){
$url = $_SERVER['REQUEST_URI'];//获取URL
$explodeUrl = explode("&p=",$url);//分解URL
$newURL = $explodeUrl[0];
return $newURL;
}
function total(){//信息数
$sqlTable = mysql_query("select * from $this->table");
$num = mysql_num_rows($sqlTable);
return $num;
}
function pageNum(){//页数
if($this->total()%$this->pageDisplay){
$this->pageNum = intval($this->total()/$this->pageDisplay)+1;
}
else{
$this->pageNum=$this->total()/$this->pageDisplay;
}
return $this->pageNum;
}
function page(){//下一页
if($_GET['p']!=""){$this->page=$_GET['p']+1;}
if($_GET['p'] >= $this->pageNum()){$this->page=$this->pageNum();}
return $this->page;
}
function nextpage(){//上一页
$next = $_GET['p']-1;
if($next<=0){$next=0;}
return $next;
}
function start(){
$start = ($this->page()-1)*$this->pageDisplay;
return $start;
}
function outputPager(){
if($this->pageNum()>1){
return "
- |首页|
- |上一页|
- |下一页|
- |未页|
- ".$this->page."/".$this->pageNum()."页
- 共".$this->total()."项
";
}
}
}
class area{
}
?>
php智能代码,php智能分页类代码原创相关推荐
- php分页类代码带分页样式效果(转)
php分页类代码,有漂亮的分页样式风格 时间:2016-03-16 09:16:03来源:网络 导读:不错的php分页类代码,将类文件与分页样式嵌入,实现php查询结果的精美分页,对研究php分页原理 ...
- php分页类代码,php 分页类 扩展代码
原来发表过一个脱离数据库的分页类,最近使用的时候发现有些时候搜索的东西过于大的时候,采用url传递参数的方式,可能会有一定的影响或者叫已知的bug,这次做了一些扩展,同时兼容了以前的模式,使用上面很简 ...
- Codeigniter分页类代码实例
2019独角兽企业重金招聘Python工程师标准>>> 控制器里: $this->load->model('review_model');$this->load-& ...
- oracle万能分页代码,oracle高效分页存储过程代码
oracle高效分页存储过程代码 create or replace package p_page is -- author : pharaohs -- created : 2006-4-30 14: ...
- 购物车添加商品代码 php,PHP购物车类代码
PHP购物车类代码 在开发网络购物网站的时候,购物车类是购物网站的必备模块.总结一个php实现购物车类.实现了购物车中的商品的添加,修改,删除,列表,以及各种计算的相关功能.采用了php单一类的原理, ...
- [导入]创建一个ASP通用分页类代码部分
<% '===================================================================== 'XDOWNPAGE ASP版本 '版本 ...
- php jumppage加载网址,php 分页类 扩展代码
原来发表过一个脱离数据库的分页类,最近使用的时候发现有些时候搜PHP西过于大的时候,采用url传递参数的方式,可能会有一定的影响或者叫已知的bug,这次做了一些扩展,同时兼容了以前的模式,使用上面很简 ...
- 简单实用的php分页类(多种分页方式)
为什么80%的码农都做不了架构师?>>> 1.php分页类 <?php /** * php分页类代码 * http://www.jbxue.com */ class Su ...
- 阿里云低代码行业智能开放平台开拓行业AI应用新方法
简介:当前人工智能技术和应用快速发展,为了让广大开发者更深入了解人工智能技术并高效的进行AI能力的研发和使用,此次阿里云开发者大会开设视觉AI开发平台及其行业应用论坛,与广大开发者近距离分享相关经验. ...
最新文章
- Git合并和变基简介:它们是什么,以及如何使用它们
- php5.4curl报错,PHP中使用CURL报错解决方案 rip curl php curl开启 curl下
- 使用Hyper-v 创建Windows Server 2008 Cluster(二)
- 企业项目开发中的问题
- zabbix mysql 平台_监控平台-zabbix
- Mysql数据库备份和还原常用的命令
- js中eval的用法
- mysql 5.6 同步_mysql 5.6 半同步主从安装
- 怎么将php文件改成web的servlet文件_遇到喜欢的网站怎么才能高效收藏整理
- oracle期末试题及答案,oracle期末考试试题及答案
- TCTrack: Temporal Contexts for Aerial Tracking
- vs2010开发activex(MFC)控件/ie插件(一)
- 星上SAR实时处理调研2-典型应用
- 分享新作:休闲小游戏『Flying Stone』
- linux当前文件下的文件数,Linux下统计当前文件夹下的文件个数、目录个数(转)...
- [知识点整理]使用论文内容和用户行为对论文推荐进行个性化的重新排序(Personalised Reranking of Paper Recommendations Using Paper Conte)
- qq安装路径无效Linux,QQ提示安装路径无效您没有权限的两种解决办法
- Oracle 工作语句记录
- 2021年大庆高考成绩查询,2021年大庆高考状元是谁分数多少分,历年大庆高考状元名单...
- 电脑键盘打字错乱怎么办?按键混乱的5种解决方法
热门文章
- python4发布,Python 2.7.4、3.2.4、3.3.1版本发布
- pythonpil库过滤图像contour_Python之PIL库的运用、GIF处理h
- oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包
- distcc 链接失败_distcc分布式编译时,icu host程序偶现编译失败原因分析
- Java 虚拟机学习笔记 | 类加载过程和对象的创建流程
- 基于JAVA+SpringMVC+Mybatis+MYSQL的周报管理系统
- 一个java程序_从另一个java程序运行java程序
- 区间DP--凸多边形三角剖分
- js 支持的原始数据类型
- EAS 表格、查询方案存储表