分页显示Oracle数据库记录的类之二
日期:2007年11月10日 作者: 查看:[大字体 中字体 小字体]-
//--------------------------------
// 工作函数
//--------------------------------
//读取记录
// 主要工作函数,根据所给的条件从表中读取相应的记录
// 返回值是一个二维数组,Result[记录号][字段名]
function ReadList() {
$SQL="SELECT * FROM ".$this->Table." ".$this->Condition." ORDER BY ".$this->Id." DESC";
$stmt = OCIParse($this->LinkId,$SQL);
$bool = OCIExecute($stmt);
if (!$bool) {
echo "连接失败!";
OCILogoff($this->LinkId);
exit;
}
else {
$ncols = OCINumCols($stmt);
for ( $i = 1; $i <= $ncols; $i++ )
$column_name[$i] = OCIColumnName($stmt,$i);
$k=0;
for($j=0;$j<$this->StartRec+$this->Offset;$j++) OCIFetch($stmt);
for($j=0;$j<$this->MaxLine;$j++){
if(OCIFetch($stmt)){
$k++;
for($i=1;$i<=$ncols;$i++)
$temp[$column_name[$i]]=OCIResult($stmt,$i);
$this->Result[]=$temp;
}
else break;
}
$this->Number=$k;
}
OCIFreeStatement($stmt);
return $this->Result;
}
//读最新的记录
//topnum指定要读出的记录数
function ReadTopList($topnum){
$SQL="SELECT * FROM ".$this->Table." ".$this->Condition." ORDER BY ".$this->Id." DESC";
$stmt = OCIParse($this->LinkId,$SQL);
$bool = OCIExecute($stmt);
if (!$bool) {
echo "连接失败!";
OCILogoff($this->LinkId);
exit;
}
else {
$ncols = OCINumCols($stmt);
for ( $i = 1; $i <= $ncols; $i++ )
$column_name[$i] = OCIColumnName($stmt,$i);
$k=0;
for($j=0;$j<$topnum;$j++){
if(OCIFetch($stmt)){
$k++;
for($i=1;$i<=$ncols;$i++)
$temp[$column_name[$i]]=OCIResult($stmt,$i);
$this->TopResult[]=$temp;
}
else break;
}
$this->TopNumber=$k;
}
OCIFreeStatement($stmt);
return $this->TopResult; - [1] [2] [3] 下一页
-
- 分页显示Oracle数据库记录的类之二 相关文章:
- ·vista分区软件
- ·关于三级片和A片的区分标准
- ·校园网网络方案设计及分析
- ·计算机一级B考试试题分析
- ·Linux操作系统源代码详细分析
- ·主板各部分图解
- ·联讯证券同花顺软件分析系统使用
- ·求职面试自我介绍一分钟
- ·一个Struts实现分页,增删改查,Tiles,国际化的DEMO
- ·装VISTA的分区要多大?
- 分页显示Oracle数据库记录的类之二 相关软件
- ·视频分割专家 V5.83
- ·龙卷风基金投资分析系统
- ·蓝光影音Mp3分割器 V1.60
- ·同花顺证券行情分析软件(同花顺)2007 V4.40.12
- ·大智慧level2行情分析系统 V2.1
- ·大福星行情分析系统 V1.52
- ·大智慧新一代高速行情分析系统(Internet) V2.05.07.0208
- ·木马分析专家2007V9.49 Build 1226
- ·五分之庭
- ·科来网络分析系统 V6.5
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:用在PHP里的JS打印函数
下一篇:变量的变量,PHP 和 你
精品推荐
热点TOP10
- ·一个Struts实现分页,增删改查,Tiles,国际化的DEMO
- ·轻松了解MySQL数据库中的CONVERT()
- ·JSP单页面网站文件管理器
- ·Swt常用控件中文教程
- ·Apache2的httpd.conf翻译
- ·PHP分页显示制作详细讲解
- ·用PHP编写PDF文档生成器
- ·深入整体分析Spring MVC framework
- ·一棵php的类树(支持无限分类)
- ·ajax+php无刷新二级联动下拉菜单(省市联动)源码
- ·php.ini配置,php.ini 中的 php-5.2.0 配置指令详解
- ·学习教程:Java Annotation 高级应用
- ·PHP的类--功能齐全的发送邮件类
- ·使用PHP的Socket写的POP3类
- ·Servlet、Jsp中的多国语言显示
- ·PHP编程与应用
- ·文件上传类
- ·分页显示详解(with php)
- ·VML绘图板②脚本--VMLgraph.js、XMLtool.js
- ·如何设置Tomcat的JVM虚拟机内存大小
