From f25ec49e9977f3c0d5c1c3a685738fb20ec32e1c Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Tue, 11 Jan 2005 14:44:47 +0000 Subject: [PATCH] Ajout fonctin fetch --- htdocs/bon-prelevement.class.php | 41 ++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/htdocs/bon-prelevement.class.php b/htdocs/bon-prelevement.class.php index 1adaea150f9..c965fec42ee 100644 --- a/htdocs/bon-prelevement.class.php +++ b/htdocs/bon-prelevement.class.php @@ -56,6 +56,47 @@ class BonPrelevement return 1; } + /* + * + * + */ + function Fetch($rowid) + { + $sql = "SELECT p.rowid, p.ref, p.amount, p.note"; + $sql .= ",".$this->db->pdate("p.datec")." as dc"; + + $sql .= " FROM ".MAIN_DB_PREFIX."prelevement as p"; + $sql .= " WHERE p.rowid=".$rowid; + + $result=$this->db->query($sql); + if ($result) + { + if ($this->db->num_rows($result)) + { + $obj = $this->db->fetch_object(); + + $this->id = $obj->rowid; + $this->ref = $obj->ref; + $this->amount = $obj->amount; + $this->note = stripslashes($obj->note); + $this->datec = $obj->dc; + + return 0; + } + else + { + dolibarr_syslog("bon-prelevment::Fetch Erreur aucune ligne retournée"); + return -1; + } + } + else + { + dolibarr_syslog("bon-prelevment::Fetch Erreur "); + dolibarr_syslog($sql); + return -2; + } + } + /* * *