php+oracle 分页类


Posted in PHP onOctober 09, 2006

example.php

<?php 
$conn = ociplogon("test","123456","test123"); 
include_once "pager.inc.php"; 
?>

<?php 
/** 分页测试开始 */ // {{{ 初始分页对象 
$pager = new pager(); 
/** 将 select id,name,age from test where age>20 order by id desc 拆分 */ 
$sqlArr = array('conn' => $conn, // 数据库连结 
'fields' => " id,name,age ", // 查询主语句 
'table' => "test", // 表名 
'condition' => " age>20 ", // 查询条件 
'order' => " order by id desc " // 排序方式 
); 
if (!$pager->listn($sqlArr,10,$page)) // 每页显示10条 
{ 
$pager->errno = 10; 
die($pager->errmsg()); 
} 
//}}} 
// {{{ 数据显示 
for( $i = 0; $i < count($pager->result); $i++) 
{ 
$tmp = $pager->result[$i]; 
echo " id:".$tmp['ID']."<br>"; 
echo " name:".$tmp['NAME']."<br>"; 
echo " age:".$tmp['AGE']."<hr>" 
} 
// }}} 
// {{{ 显示翻页链结 
echo $pager->page. " / ".$pager->totalpage." 共 ".$pager->total. "条记录 "; 
if ($pager->prev != 0) 
echo " <a href=$PHP_SELF?page=".$pager->prev.">上一页</a> "; 
else 
echo " 上一页 "; 
if ($pager->next != 0) 
echo " <a href=$PHP_SELF?page=".$pager->next.">下一页</a> "; 
else 
echo " 下一页 "; 
// }}} 
?> 
<?@OCILogoff($conn)?>
PHP 相关文章推荐
PHP的FTP学习(二)[转自奥索]
Oct 09 PHP
PHP伪静态写法附代码
Jun 20 PHP
PHP垃圾回收机制简单说明
Jul 22 PHP
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
Jun 17 PHP
控制PHP的输出:缓存并压缩动态页面
Jun 11 PHP
Drupal7连接多个数据库及常见问题解决
Mar 02 PHP
php最简单的删除目录与文件实现方法
Nov 28 PHP
php随机取mysql记录方法小结
Dec 27 PHP
简介PHP的Yii框架中缓存的一些高级用法
Mar 29 PHP
Zend Framework路由器用法实例详解
Dec 11 PHP
PHP使用PDO抽象层获取查询结果的方法示例
May 10 PHP
php7连接MySQL实现简易查询程序的方法
Oct 13 PHP
使用无限生命期Session的方法
Oct 09 #PHP
图象函数中的中文显示
Oct 09 #PHP
使用php+xslt在windows平台上
Oct 09 #PHP
配置PHP使之能同时支持GIF和JPEG
Oct 09 #PHP
PHP输出控制功能在简繁体转换中的应用
Oct 09 #PHP
PHP 增加了对 .ZIP 文件的读取功能
Oct 09 #PHP
如何去掉文章里的 html 语法
Oct 09 #PHP
You might like
PHP日期处理函数 整型日期格式
2011/01/12 PHP
php函数重载的替代方法--伪重载详解
2015/05/08 PHP
PHP简单读取xml文件的方法示例
2017/04/20 PHP
PHP 7.0新增加的特性介绍
2017/06/08 PHP
javascript中节点的最近的相关节点访问方法
2013/03/20 Javascript
浏览器兼容console对象的简要解决方案分享
2013/10/24 Javascript
jquery实现相册一下滑动两次的方法
2015/02/09 Javascript
jQuery插件bgStretcher.js实现全屏背景特效
2015/06/05 Javascript
angularjs学习笔记之完整的项目结构
2015/09/26 Javascript
原生JavaScript制作微博发布面板效果
2016/03/11 Javascript
JavaScript中日期函数的相关操作知识
2016/08/03 Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
2017/01/12 Javascript
JS和canvas实现俄罗斯方块
2017/03/14 Javascript
基于JS对象创建常用方式及原理分析
2017/06/28 Javascript
AngularJS中的路由使用及实现代码
2017/10/09 Javascript
vue单页应用在页面刷新时保留状态数据的方法
2018/09/21 Javascript
彻底弄懂 JavaScript 执行机制
2018/10/23 Javascript
浅谈目前可以使用ES10的5个新特性
2019/06/25 Javascript
Vue中util的工具函数实例详解
2019/07/08 Javascript
react 生命周期实例分析
2020/05/18 Javascript
Vue父子之间值传递的实例教程
2020/07/02 Javascript
Jquery如何使用animation动画效果改变背景色的代码
2020/07/20 jQuery
Javascript实现关闭广告效果
2021/01/29 Javascript
python处理文本文件并生成指定格式的文件
2014/07/31 Python
python类继承与子类实例初始化用法分析
2015/04/17 Python
在Python的Flask框架中使用日期和时间的教程
2015/04/21 Python
caffe binaryproto 与 npy相互转换的实例讲解
2018/07/09 Python
HTML5 Plus 实现手机APP拍照或相册选择图片上传功能
2016/07/13 HTML / CSS
品恩科技软件测试面试题
2014/10/26 面试题
工会趣味活动方案
2014/08/18 职场文书
以幸福为主题的活动方案
2014/08/22 职场文书
普通党员自我剖析材料
2014/10/07 职场文书
入团介绍人意见范文
2015/06/04 职场文书
捐款仪式主持词
2015/07/04 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS