+
+
+
+
+ | |
+
+
+
+ ';
+
+ $qry = "SELECT
+ *,
+ (
+ SELECT
+ count(*)
+ FROM
+ campus.vw_student_lehrveranstaltung
+ JOIN public.tbl_student ON(uid=student_uid)
+ JOIN public.tbl_prestudentstatus USING(prestudent_id)
+ WHERE
+ lehrveranstaltung_id=tbl_lehrveranstaltung.lehrveranstaltung_id AND
+ lehreinheit_id in (SELECT lehreinheit_id FROM lehre.tbl_lehreinheit
+ WHERE lehrveranstaltung_id=tbl_lehrveranstaltung.lehrveranstaltung_id
+ AND tbl_lehreinheit.studiensemester_kurzbz='$stsem->studiensemester_kurzbz')
+ AND tbl_prestudentstatus.status_kurzbz='Incoming'
+ GROUP BY uid
+ ) as anzahlincoming
+ FROM
+ lehre.tbl_lehrveranstaltung
+ WHERE
+ tbl_lehrveranstaltung.incoming>0 AND
+ tbl_lehrveranstaltung.aktiv AND
+ tbl_lehrveranstaltung.lehre
+ ";
+
+ echo '
+
+
+ | ID |
+ Studiengang |
+ Semester |
+ Lehrveranstaltung |
+ Lehrveranstaltung Englisch |
+ LV-Info |
+ Plätze gesamt |
+ Freie Plätze |
+
+
+ ';
+ if($result = $db->db_query($qry))
+ {
+ $i=0;
+ while($row = $db->db_fetch_object($result))
+ {
+ $freieplaetze = $row->incoming - $row->anzahlincoming;
+ if($freieplaetze<0)
+ $freieplaetze=0;
+
+ $i++;
+ echo '';
+ echo '| ',$row->lehrveranstaltung_id,' | ';
+ echo '',$stg->kuerzel_arr[$row->studiengang_kz],' | ';
+ echo '',$row->semester,' | ';
+ echo '',$row->bezeichnung,' | ';
+ echo '',$row->bezeichnung_english,' | ';
+ echo '
+ Deutsch
+ Englisch
+ | ';
+ echo '',$row->incoming,' | ';
+ echo '',$freieplaetze,' | ';
+ echo ' ';
+ }
+ }
+ echo ' ';
+?>
+ |
+
+
+