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 相关文章推荐
生成sessionid和随机密码的例子
Oct 09 PHP
PHP中Date获取时间不正确怎么办
Jun 05 PHP
php将数据库中的电话号码读取出来并生成图片
Aug 31 PHP
PHP求最大子序列和的算法实现
Jun 24 PHP
七款最流行的PHP本地服务器分享
Feb 19 PHP
解析PHP正则提取或替换img标记属性
Jun 26 PHP
php模拟用户自动在qq空间发表文章的方法
Jan 07 PHP
理解php依赖注入和控制反转
May 11 PHP
PHP使用PHPExcel删除Excel单元格指定列的方法
Jul 06 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
Feb 04 PHP
PHP 断点续传实例详解
Nov 11 PHP
laravel admin实现分类树/模型树的示例代码
Jun 10 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类
2006/11/25 PHP
同一空间绑定多个域名而实现访问不同页面的PHP代码
2006/12/06 PHP
PHP 数组排序方法总结 推荐收藏
2010/06/30 PHP
PHP APC配置文件2套和参数详解
2014/06/11 PHP
ThinkPHP单字母函数(快捷方法)使用总结
2014/07/23 PHP
PHP  实现等比压缩图片尺寸和大小实例代码
2016/10/08 PHP
Jquery ui css framework
2010/06/28 Javascript
ASP.NET jQuery 实例14 在ASP.NET form中校验时间范围
2012/02/03 Javascript
js判断一个字符串是否包含一个子串的方法
2015/01/26 Javascript
js实现顶部可折叠的菜单工具栏效果实例
2015/05/09 Javascript
继续学习javascript闭包
2015/12/03 Javascript
jqPlot jQuery绘图插件的使用
2016/06/18 Javascript
React Native实现简单的登录功能(推荐)
2016/09/19 Javascript
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
2016/12/14 Javascript
javascript显示系统当前时间代码
2016/12/29 Javascript
javascript中的深复制详解及实例分析
2016/12/29 Javascript
Canvas实现动态的雪花效果
2017/02/13 Javascript
Vue.js表单标签中的单选按钮、复选按钮和下拉列表的取值问题
2017/11/22 Javascript
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
原生js实现公告滚动效果
2021/01/10 Javascript
微信小程序wx.navigateTo中events属性实现页面间通信传值,数据同步
2019/07/13 Javascript
[02:49]2018DOTA2亚洲邀请赛主赛事决赛日战况回顾 Mineski鏖战5局夺得辉耀
2018/04/10 DOTA
[01:28:44]DOTA2-DPC中国联赛定级赛 RNG vs iG BO3第一场 1月10日
2021/03/11 DOTA
python将unicode转为str的方法
2017/06/21 Python
Python基础教程之浅拷贝和深拷贝实例详解
2017/07/15 Python
浅谈Python3中strip()、lstrip()、rstrip()用法详解
2019/04/29 Python
Python closure闭包解释及其注意点详解
2019/08/28 Python
django formset实现数据表的批量操作的示例代码
2019/12/06 Python
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
英国品牌男装折扣网站:Brown Bag
2018/03/08 全球购物
Vans奥地利官方网站:美国原创极限运动潮牌
2018/09/30 全球购物
亿阳信通股份有限公司C#笔试题
2016/12/06 面试题
高中生逃课检讨书
2014/10/10 职场文书
安全承诺书
2015/01/19 职场文书
工作推荐信模板
2015/03/25 职场文书
Linux下使用C语言代码搭建一个简单的HTTP服务器
2022/04/13 Servers