Viewing file: clsRunningRSDoc.php (1.92 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php //--Class runningrsdoc-------------------------- //--PK of runningrsdoc :: // 1. rRsID include_once "../link/keyThai.php"; class runningrsdoc extends clsDB{
var $result;
var $rRsID; var $RsID; var $deptId; var $runningStart; var $runningCurrent; var $docGroup;
function runningrsdoc(&$c){ $this->c=$c; $this->DB=$c->db; }
function Save(){ if ($this->status==1){ $sql = "insert into runningrsdoc values( '".th2a($this->rRsID)."', '".th2a($this->RsID)."', '".th2a($this->deptId)."', '".th2a($this->runningStart)."', '".th2a($this->runningCurrent)."', '".th2a($this->docGroup)."' )"; }else { $sql = "update runningrsdoc set RsID='".th2a($this->RsID)."', deptId='".th2a($this->deptId)."', runningStart='".th2a($this->runningStart)."', runningCurrent='".th2a($this->runningCurrent)."', docGroup='".th2a($this->docGroup)."' where rRsID='".th2a($this->rRsID)."'"; } return $this->Dml($sql); }
function Delete(){ return $this->Dml("delete from runningrsdoc where rRsID='$this->rRsID'"); }
function GetNextCode(){ $this->SetQuery("select max(rRsID) as num from runningrsdoc"); if ($result=$this->GetResult()) { return $result['num']+1; } }
function RSrunningrsdoc(){ $this->SetQuery("select * from runningrsdoc order by rRsID"); }
function GetRecord(){ $numFields = $this->NumField(); $row = $this->GetResult(); if ($row){ for ($i=0; $i<$numFields; $i++){ eval("\$this->".mysql_field_name($this->rs, $i)."=\$row['".mysql_field_name($this->rs, $i)."'];"); } return true; }else{ // clear value of Member; for ($i=0; $i<$numFields; $i++){ eval("\$this->".mysql_field_name($this->rs, $i)."='';"); } return false; } }
function SearchByKey($xKey){ if ($this->SetQuery("select * from runningrsdoc where rRsID= '$xKey'")){ return 1; }else { return 0; } } //****************** You can add new functions below **********************//
} //--End class runningrsdoc--
?>
|