diff --git a/rdf/anwesenheitsliste.xml.php b/rdf/anwesenheitsliste.xml.php
index c2a652653..54f9174e5 100644
--- a/rdf/anwesenheitsliste.xml.php
+++ b/rdf/anwesenheitsliste.xml.php
@@ -43,15 +43,11 @@ if(isset($_GET['typ']) && $_GET['typ'] == 'lehreinheit')
$db = new basis_db();
// Daten der Lehreinheit ermitteln
- $qry = "SELECT le.lehrveranstaltung_id, bezeichnung, stundenblockung, sp.ort_kurzbz, datum, beginn, ende, vorname, nachname "
+ $qry = "SELECT le.lehrveranstaltung_id, lv.lvnr, bezeichnung, stundenblockung, sp.ort_kurzbz, datum, beginn, ende "
. "FROM lehre.tbl_lehreinheit le "
. "JOIN lehre.tbl_lehrveranstaltung lv ON lv.lehrveranstaltung_id = le.lehrveranstaltung_id "
. "JOIN lehre.tbl_stundenplan sp ON sp.unr = le.unr "
. "JOIN lehre.tbl_stunde stu ON stu.stunde = sp.stunde "
- . "JOIN lehre.tbl_lehreinheitmitarbeiter lema ON lema.lehreinheit_id = le.lehreinheit_id "
- . "JOIN public.tbl_mitarbeiter ma ON ma.mitarbeiter_uid = lema.mitarbeiter_uid "
- . "JOIN public.tbl_benutzer be ON be.uid = ma.mitarbeiter_uid "
- . "JOIN public.tbl_person per ON per.person_id = be.person_id "
. "WHERE le.lehreinheit_id = " . $db->db_add_param($lehreinheit_id) . " "
. "AND sp.datum = " . $db->db_add_param($datum);
@@ -65,24 +61,44 @@ if(isset($_GET['typ']) && $_GET['typ'] == 'lehreinheit')
// Ausgabe der Lehrveranstaltung
echo "\n ";
echo "\n bezeichnung."]]>";
+ echo "\n lvnr."]]>";
echo "\n stundenblockung."]]>";
echo "\n ort_kurzbz."]]>";
echo "\n datum))."]]>";
echo "\n beginn, 0, 5)."]]>";
echo "\n ende, 0, 5)."]]>";
- echo "\n nachname."]]>";
- echo "\n vorname."]]>";
echo "\n ";
}
}
+ // Daten der Vortragenden ermitteln
+ $qry = "SELECT vorname, nachname, titelpre, titelpost "
+ . "FROM lehre.tbl_lehreinheitmitarbeiter lema "
+ . "JOIN public.tbl_benutzer be ON be.uid = lema.mitarbeiter_uid "
+ . "JOIN public.tbl_person pe ON pe.person_id = be.person_id "
+ . "WHERE lehreinheit_id = " . $db->db_add_param($lehreinheit_id);
+
+ if($db->db_query($qry))
+ {
+ while($row = $db->db_fetch_object())
+ {
+ // Ausgabe der Vortragenden
+ echo "\n ";
+ echo "\n vorname."]]>";
+ echo "\n nachname."]]>";
+ echo "\n titelpre."]]>";
+ echo "\n titelpost."]]>";
+ echo "\n ";
+ }
+ }
+
+
// Daten der Teilnehmer ermitteln
- $qry = "SELECT vorname, nachname "
+ $qry = "SELECT vorname, nachname, titelpre, titelpost "
. "FROM campus.vw_student_lehrveranstaltung stlv "
. "JOIN public.tbl_benutzer be ON be.uid = stlv.uid "
. "JOIN public.tbl_person pe ON pe.person_id = be.person_id "
- . "WHERE stlv.lehrveranstaltung_id = " . $db->db_add_param($lv) . " "
- . "AND studiensemester_kurzbz = 'WS2013'";
+ . "WHERE stlv.lehreinheit_id = " . $db->db_add_param($lehreinheit_id);
if($db->db_query($qry))
{
@@ -92,6 +108,8 @@ if(isset($_GET['typ']) && $_GET['typ'] == 'lehreinheit')
echo "\n ";
echo "\n vorname."]]>";
echo "\n nachname."]]>";
+ echo "\n titelpre."]]>";
+ echo "\n titelpost."]]>";
echo "\n ";
}
}