*/ require_once(dirname(__FILE__).'/basis_db.class.php'); class zgv extends basis_db { public $zgv_code; public $zgv_bez; public $zgv_kurzbz; public $zgvmas_code; public $zgvmas_bez; public $zgvmas_kurzbz; public $result = array(); public function __construct($zgv_code=null) { parent::__construct(); if($zgv_code!=null) $this->load($zgv_code); } /** * Lädt eine zgv von tbl_zgv * @param $zgv_code * @return boolean */ public function load($zgv_code) { $qry = 'SELECT * FROM bis.tbl_zgv WHERE zgv_code = '.$this->db_add_param($zgv_code).';'; if($result = $this->db_query($qry)) { if($row = $this->db_fetch_object($result)) { $this->zgv_code; $this->zgv_bez; $this->zgv_kurzbz; } return true; } else { $this->errormsg = "Fehler bei der Abfrage aufgetreten"; return false; } } /** * lädt alle ZGVs von tbl_zgv * @return boolean */ public function getAll() { $qry ='SELECT * FROM bis.tbl_zgv;'; if($result = $this->db_query($qry)) { while($row = $this->db_fetch_object($result)) { $zgv = new zgv(); $zgv->zgv_code = $row->zgv_code; $zgv->zgv_bez = $row->zgv_bez; $zgv->zgv_kurzbz = $row->zgv_kurzbz; $this->result[] = $zgv; } return true; } else { $this->errormsg = 'Fehler bei der Abfrage aufgetreten'; return false; } } /** * Lädt alle Master ZGVs von tbl_zgvmaster * @return boolean */ public function getAllMaster() { $qry = 'SELECT * FROM bis.tbl_zgvmaster;'; if($result = $this->db_query($qry)) { while($row = $this->db_fetch_object($result)) { $zgv_master = new zgv(); $zgv_master->zgvmas_code = $row->zgvmas_code; $zgv_master->zgvmas_bez = $row->zgvmas_bez; $zgv_master->zgvmas_kurzbz = $row->zgvmas_kurzbz; $this->result[] = $zgv_master; } return true; } else { $this->errormsg = 'Fehler bei der Abfrage aufgetreten'; return false; } } } ?>