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 相关文章推荐
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
Oct 09 PHP
常见的PHP五种设计模式小结
Mar 23 PHP
php根据分类合并数组的方法实例详解
Nov 06 PHP
php利用新浪接口查询ip获取地理位置示例
Jan 20 PHP
PH P5.2至5.5、5.6的新增功能详解
Jul 14 PHP
php数组操作之键名比较与差集、交集赋值的方法
Nov 10 PHP
php专用数组排序类ArraySortUtil用法实例
Apr 03 PHP
php循环table实现一行两列显示的方法
Jun 04 PHP
使用PHP处理数据库数据如何将数据返回客户端并显示当前状态
Feb 16 PHP
php实现通过soap调用.Net的WebService asmx文件
Feb 27 PHP
php使用curl下载指定大小的文件实例代码
Sep 30 PHP
对laravel的csrf 防御机制详解,及form中csrf_token()的存在介绍
Oct 24 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
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
使用ThinkPHP+Uploadify实现图片上传功能
2014/06/26 PHP
php实现构建排除当前元素的乘积数组方法
2018/10/06 PHP
javascript中的几个运算符
2007/06/29 Javascript
javascript的数据类型、字面量、变量介绍
2012/05/23 Javascript
jQuery中的jQuery()方法用法分析
2014/12/27 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(上)
2015/10/28 Javascript
WordPress中利用AJAX技术进行评论提交的实现示例
2016/01/12 Javascript
基于javascript html5实现多文件上传
2016/03/03 Javascript
jQuery实现的简单百分比进度条效果示例
2016/08/01 Javascript
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
vue实现登陆登出的实现示例
2017/09/15 Javascript
JS实现的JSON数组去重算法示例
2018/04/11 Javascript
NodeJS多种创建WebSocket监听的方式(三种)
2020/06/04 NodeJs
Vue项目打包编译优化方案
2020/09/16 Javascript
基于react项目打包css引用路径错误解决方案
2020/10/28 Javascript
pycharm 使用心得(七)一些实用功能介绍
2014/06/06 Python
Python操作json的方法实例分析
2018/12/06 Python
在numpy矩阵中令小于0的元素改为0的实例
2019/01/26 Python
django表单的Widgets使用详解
2019/07/22 Python
Python列表的切片实例讲解
2019/08/20 Python
最小二乘法及其python实现详解
2020/02/24 Python
Python读取pdf表格写入excel的方法
2021/01/22 Python
HTML5拍照和摄像机功能实战详解
2019/01/24 HTML / CSS
英国休闲奢华的缩影:Crew Clothing
2019/05/05 全球购物
电气专业推荐信范文
2013/11/18 职场文书
舞蹈教育学专业推荐信
2013/11/27 职场文书
问卷调查计划书
2014/01/10 职场文书
收银员的岗位职责范本
2014/02/04 职场文书
药品营销策划方案
2014/06/15 职场文书
文明城市标语
2014/06/16 职场文书
电子商务专业毕业生自荐书
2014/06/22 职场文书
2014年光棍节活动策划方案(创意集锦)
2014/09/29 职场文书
派出所正风肃纪剖析材料
2014/10/10 职场文书
幼儿园教师节活动总结
2015/03/23 职场文书
MySQL Router实现MySQL的读写分离的方法
2021/05/27 MySQL