From 76cfc9dfdc7a1cbca70843b1a5c39fa3da589c75 Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Wed, 7 Sep 2011 14:58:50 +0000 Subject: [PATCH] =?UTF-8?q?searchBetriebsmittel()=20hinzugef=C3=BCgt,=20su?= =?UTF-8?q?cht=20betriebsmittel=20anhand=20von=20der=20inventarnummer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/betriebsmittel.class.php | 50 ++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/include/betriebsmittel.class.php b/include/betriebsmittel.class.php index 66bbfe6b4..c2f2dcdcf 100644 --- a/include/betriebsmittel.class.php +++ b/include/betriebsmittel.class.php @@ -146,6 +146,56 @@ class betriebsmittel extends basis_db return true; } + /** + * + * Sucht Betriebsmittel anhand der inventarnummer und filter + * @param $filter, ein teil oder die ganze inventarnummer + */ + public function searchBetriebsmittel($filter) + { + $qry = "SELECT * FROM wawi.tbl_betriebsmittel where inventarnummer LIKE '%".addslashes($filter)."%'"; + $this->result = array(); + if($this->db_query($qry)) + { + while($row = $this->db_fetch_object()) + { + $bm = new betriebsmittel(); + + $bm->betriebsmittel_id = $row->betriebsmittel_id; + $bm->beschreibung = $row->beschreibung; + $bm->betriebsmitteltyp = $row->betriebsmitteltyp; + $bm->nummer = $row->nummer; + $bm->inventarnummer = $row->inventarnummer; + $bm->reservieren = $row->reservieren; + $bm->ort_kurzbz = $row->ort_kurzbz; + $bm->updateamum = $row->updateamum; + $bm->updatevon = $row->updatevon; + $bm->insertamum = $row->insertamum; + $bm->insertvon = $row->insertvon; + $bm->beschreibung = $row->beschreibung; + $bm->oe_kurzbz = $row->oe_kurzbz; + $bm->hersteller = $row->hersteller; + $bm->seriennummer = $row->seriennummer; + $bm->bestellung_id = $row->bestellung_id; + $bm->bestelldetail_id = $row->bestelldetail_id; + $bm->afa = $row->afa; + $bm->verwendung = $row->verwendung; + $bm->anmerkung = $row->anmerkung; + $bm->leasing_bis = $row->leasing_bis; + $bm->inventuramum = $row->inventuramum; + $bm->inventurvon = $row->inventurvon; + + $this->result[] = $bm; + } + return true; + } + else + { + $this->errormsg = 'Fehler beim Laden der Daten'; + return false; + } + } + /** * Prueft ob die Inventarnummer schon existiert *