ホームページ >バックエンド開発 >PHPチュートリアル >Pages_PHP チュートリアルで Oracle データベースのレコードを表示するクラス

Pages_PHP チュートリアルで Oracle データベースのレコードを表示するクラス

WBOY
WBOYオリジナル
2016-07-13 17:01:411044ブラウズ

<?php
/**********************************************
TOracleViewPagev 2.0
日付: 2000 -9-23
Oracleデータベースのレコードをページネーションで表示するためのクラス

更新日: 2000-10-19
先頭ページに表示されるレコード数を他のページと異なるように表示できるTopRecord表示機能を追加しました。

著者: sharetop
email:ycshowtop@21cn.com
************************************ ***********/
class TOracleViewPage { //テーブル名
var $MaxLine; //1 ページあたりの表示行数
var $LinkId; $ Id; //ソート参照フィールド
var $Offset; //レコードの総数
var $Number; //このページで読み取られたレコードの数
var new 記録時に実際に取り出したレコード数
var $Result; //読み込み結果
var $TopResult; //最初のページへのリンクを特別に指定
var $StartRec; //2 ページ目の開始レコード番号を指定します
var $TPages; //現在のページ番号
var $PGroup;各ページに表示される番号 Number
var $CGroup;
var $Condition; // where id='$id' のような条件を表示します desc
var $PageQuery; // 渡されるパラメータをページ化します。 ------ -----------------------------
//以下のコンストラクター、デストラクター、初期化関数
/ /--- ----------------------------------
//コンストラクター
//パラメータ: テーブル名、最大行数、ページング参照フィールド、各ページに表示されるページ番号
function TOracleViewPage($TB,$ML,$id){
global $offset;Table=$TB; ;MaxLine =$ML;
$this->StartRec=0; $this->Offset=$offset; -> ;Offset=0;
$this->Condition="";
$this->PageQury=NULL;
//初期化
; 、パスワード、データベース
function InitDB($user,$password,$db){
if (PHP_OS == "WINNT") $dllid=dl("php3_oci80.dll");
$this->LinkId = OCILogon( $ user,$password,$db);
}
//切断
function Destroy(){
OCILogoff($this->LinkId)
//----------- -------------
//関数の設定




http://www.bkjia.com/PHPjc/631118.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/631118.html

技術記事

<?php /********************************************* TOracleViewPagev 2.0 更新日: 2000-9-23 Oracle データベースレコードのページング表示用クラス 更新日: 2000-10-19 TopRecor の表示を追加...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。