From ddaa7e8c0c11c4c0ce96ba16736ba2edee910b45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Tue, 13 May 2008 14:59:12 +0000 Subject: [PATCH] --- content/statistik/anwesenheitsliste.php | 34 ++++++++++++++----------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/content/statistik/anwesenheitsliste.php b/content/statistik/anwesenheitsliste.php index 9b0bdc359..e90e13ccd 100644 --- a/content/statistik/anwesenheitsliste.php +++ b/content/statistik/anwesenheitsliste.php @@ -26,6 +26,7 @@ require_once('../../vilesci/config.inc.php'); require_once('../../include/functions.inc.php'); require_once('../../include/datum.class.php'); require_once('../../include/studiengang.class.php'); +require_once('../../include/akte.class.php'); if (!$conn = pg_pconnect(CONN_STRING)) $error_msg='Es konnte keine Verbindung zum Server aufgebaut werden!'; @@ -89,11 +90,11 @@ if(isset($_GET['prestudent_id'])) $idstring.=','; $idstring.="'$id'"; } - $qry = "SELECT * FROM (SELECT distinct on(person_id) foto, vorname, nachname, person_id, prestudent_id, tbl_prestudent.studiengang_kz, semester, verband, gruppe FROM public.tbl_person JOIN public.tbl_prestudent USING(person_id) LEFT JOIN public.tbl_student USING(prestudent_id) WHERE prestudent_id in($idstring)) foo ORDER BY nachname, vorname"; + $qry = "SELECT distinct on(person_id) foto, vorname, nachname, person_id, prestudent_id, tbl_prestudent.studiengang_kz, semester, verband, gruppe FROM public.tbl_person JOIN public.tbl_prestudent USING(person_id) LEFT JOIN public.tbl_student USING(prestudent_id) WHERE prestudent_id in($idstring)"; } else { - $qry = "SELECT * FROM (SELECT + $qry = "SELECT distinct on(person_id) foto, vorname, nachname, person_id, tbl_studentlehrverband.studiengang_kz, tbl_studentlehrverband.semester, tbl_studentlehrverband.verband, tbl_studentlehrverband.gruppe FROM campus.vw_student_lehrveranstaltung JOIN public.tbl_benutzer USING(uid) @@ -106,35 +107,38 @@ else if($lehreinheit_id!='') $qry.=" AND lehreinheit_id='".addslashes($lehreinheit_id)."'"; - - $qry.=' ORDER BY person_id) foo ORDER BY nachname, vorname'; } echo ' Anwesenheitsliste - -'; + + + +

Studentenliste - '.date('d.m.Y').'


'; if($result = pg_query($conn, $qry)) { - echo ''; - echo ''; - $i=0; + echo "
FotoNachnameVornameGruppe
"; + echo ''; while($row = pg_fetch_object($result)) { - $i++; - echo ''; + echo ''; if($row->foto!='') - echo ""; + { + $akte = new akte($conn); + $akte->getAkten($row->person_id, 'Lichtbil'); + + echo ""; + } else echo ""; echo ""; - echo ""; - echo ""; + echo ""; + echo ""; echo ''; } - echo '
FotoNachnameVornameGruppe
$row->nachname$row->vorname".$stg_obj->kuerzel_arr[$row->studiengang_kz]."-$row->semester$row->verband$row->gruppe$row->vorname".$stg_obj->kuerzel_arr[$row->studiengang_kz]."-$row->semester$row->verband$row->gruppe
'; + echo ''; } echo '';