Viewing file: clsClearDocEntry.php (2.28 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php //--Class person-------------------------- //--PK of person :: // 1. personId include_once "../link/keyThai.php"; class ClearDocEntry extends clsDB{
var $result;
var $CdID; var $personIdClear; var $personIdDoc; var $ClearDate; var $DocRefClearDoc;
function ClearDocEntry(&$c){ $this->c=$c->c; $this->DB=$c->db; }
function Save(){ if($this->ClearDate==''){ $this->ClearDate='0000-00-00 00:00:00'; } if ($this->status==1){ //uncomment a line below if your table use ID as running number $this->DlpId=$this->GetNextCode(); $sql = "insert into cleardocentry values( '".$this->CdID."', '".$this->personIdClear."', '".$this->personIdDoc."', '".th2a($this->ClearDate)."', '".th2a($this->DocRefClearDoc)."' )"; }else { $sql = "update cleardocentry set personIdClear='".th2a($this->personIdClear)."', personIdDoc='".th2a($this->personIdDoc)."', ClearDate='".th2a($this->ClearDate)."', DocRefClearDoc='".th2a($this->DocRefClearDoc)."' where CdID='".th2a($this->CdID)."'"; } return $this->Dml($sql); }
function Delete(){ return $this->Dml("delete from cleardocentry where CdID='$this->CdID'"); }
function GetNextCode(){ $this->SetQuery("select max(CdID) as num from cleardocentry"); if ($result=$this->GetResult()) { return $result['num']+1; } }
function RScleardocentry(){ $this->SetQuery("select * from cleardocentry order by CdID"); }
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)."'];"); $this->DocComment=a2th($this->DocComment); } 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 cleardocentry where CdID= '$xKey'")){ return 1; }else { return 0; } } function NumRow(){ return $this->GetRowSelected(); } //****************** You can add new functions below **********************// function SearchByPersonIdDoc($xKey){ if ($this->SetQuery("select * from cleardocentry where personIdDoc= '$xKey' order by ClearDate")){ return 1; }else { return 0; } } } //--End class person--
?>
|