, * Andreas Oesterreicher and * Rudolf Hangl . */ require_once(dirname(__FILE__).'/basis_db.class.php'); class akadgrad extends basis_db { public $new; public $result = array(); //Tabellenspalten public $akadgrad_id; public $akadgrad_kurzbz; public $studiengang_kz; public $titel; public $geschlecht; /** * Konstruktor * @param akadgrad_id ID des zu ladenden Datensatzes */ public function __construct($akadgrad_id=null) { parent::__construct(); if(!is_null($akadgrad_id)) $this->load($akadgrad_id); } /** * Laedt einen Datensatz * @param akadgrad_id ID des zu ladenden Datensatzes */ public function load($akadgrad_id) { //akadgrad_id auf gueltigkeit pruefen if(!is_numeric($akadgrad_id) || $akadgrad_id == '') { $this->errormsg = 'akadgrad_id muss eine gültige Zahl sein'; return false; } //laden des Datensatzes $qry = "SELECT * FROM lehre.tbl_akadgrad WHERE akadgrad_id='".addslashes($akadgrad_id)."';"; if($this->db_query($qry)) { if($row = $this->db_fetch_object()) { $this->akadgrad_id = $row->akadgrad_id; $this->akadgrad_kurzbz = $row->akadgrad_kurzbz; $this->studiengang_kz = $row->studiengang_kz; $this->titel = $row->titel; $this->geschlecht = $row->geschlecht; return true; } else { $this->errormsg = 'Fehler bei der Datenbankabfrage'; return false; } } else { $this->errormsg = 'Fehler bei der Datenbankabfrage'; return false; } } } ?>