From 393d80c2119335068f34d64ff3c53a02831ec610 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Tue, 27 May 2008 08:15:54 +0000 Subject: [PATCH] --- content/lvplanung/lehrveranstaltungDBDML.php | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/content/lvplanung/lehrveranstaltungDBDML.php b/content/lvplanung/lehrveranstaltungDBDML.php index 3aefeec9c..b6ce3513b 100644 --- a/content/lvplanung/lehrveranstaltungDBDML.php +++ b/content/lvplanung/lehrveranstaltungDBDML.php @@ -308,8 +308,6 @@ if(!$error) $lem->lehrfunktion_kurzbz = 'Lektor'; $lem->mitarbeiter_uid = $_POST['mitarbeiter_uid']; - $lem->semesterstunden = '0'; - $lem->planstunden = '0'; $lem->anmerkung = ''; $lem->bismelden = true; $lem->updateamum = date('Y-m-d H:i:s'); @@ -343,8 +341,8 @@ if(!$error) $errormsg='Fehler bei einer Datenbankabfrage:'.pg_errormessage($conn); } - //Faktor aus tbl_lehrveranstaltung holen - $qry = "SELECT planfaktor FROM lehre.tbl_lehrveranstaltung JOIN lehre.tbl_lehreinheit USING(lehrveranstaltung_id) WHERE lehreinheit_id='".$_POST['lehreinheit_id']."';"; + //Faktor und Semesterstunden aus tbl_lehrveranstaltung holen + $qry = "SELECT planfaktor, semesterstunden FROM lehre.tbl_lehrveranstaltung JOIN lehre.tbl_lehreinheit USING(lehrveranstaltung_id) WHERE lehreinheit_id='".$_POST['lehreinheit_id']."';"; if($result = pg_query($conn, $qry)) { if($row = pg_fetch_object($result)) @@ -353,6 +351,17 @@ if(!$error) $lem->faktor = $row->planfaktor; else $lem->faktor = '1.0'; + + if($row->semesterstunden!='') + { + $lem->semesterstunden = $row->semesterstunden; + $lem->planstunden = $row->semesterstunden; + } + else + { + $lem->planstunden = '0'; + $lem->semesterstunden = '0'; + } } else {