, * Andreas Oesterreicher and * Rudolf Hangl . */ require_once(dirname(__FILE__).'/basis_db.class.php'); class vorlage extends basis_db { // ErgebnisArray public $result=array(); public $num_rows=0; public $errormsg; public $new; //Tabellenspalten public $vorlage_kurzbz; public $studiengang_kz; public $version; public $text; /** * Konstruktor */ public function __construct() { parent::__construct(); } /** * Liefert die Aktuelle Vorlage * * @param $studiengang_kz * @param $vorlage_kurzbz * @return boolean */ public function getAktuelleVorlage($studiengang_kz, $vorlage_kurzbz) { $qry = "SELECT * FROM public.tbl_vorlagestudiengang WHERE (studiengang_kz=0 OR studiengang_kz='".addslashes($studiengang_kz)."') AND vorlage_kurzbz='".addslashes($vorlage_kurzbz)."' ORDER BY studiengang_kz DESC, version DESC LIMIT 1"; if($this->db_query($qry)) { if($row = $this->db_fetch_object()) { $this->vorlage_kurzbz = $row->vorlage_kurzbz; $this->studiengang_kz = $row->studiengang_kz; $this->version = $row->version; $this->text = $row->text; return true; } else { $this->errormsg = 'Keine Vorlage gefunden'; return false; } } else { $this->errormsg = 'Fehler beim Laden der Vorlage'; return false; } } } ?>