diff --git a/cis/private/freifaecher/menu.php b/cis/private/freifaecher/menu.php index 98e4fd851..66c067173 100644 --- a/cis/private/freifaecher/menu.php +++ b/cis/private/freifaecher/menu.php @@ -110,10 +110,10 @@ load_lva('0','0', null, true)) + if(!$lv_obj->load_lva('0',null, null, true)) echo "$lv_obj->errormsg"; - - foreach($lv_obj->lehrveranstaltungen AS $row) + + foreach($lv_obj->lehrveranstaltungen AS $row) { echo ''; echo ' '; diff --git a/include/lehrveranstaltung.class.php b/include/lehrveranstaltung.class.php index 6fb96e0fe..9a19d9f7b 100644 --- a/include/lehrveranstaltung.class.php +++ b/include/lehrveranstaltung.class.php @@ -187,8 +187,8 @@ class lehrveranstaltung $qry .= " AND semester='$semester'"; if($lehre!=null) $qry .= " AND lehre=".($lehre?'true':'false'); - - $qry .= " AND lehreverzeichnis<>'' ORDER BY bezeichnung"; + + $qry .= " AND semester is not null AND lehreverzeichnis<>'' ORDER BY bezeichnung"; //Datensaetze laden if(!$res = pg_query($this->conn, $qry))