diff --git a/content/statistik/studentenprosemester.php b/content/statistik/studentenprosemester.php index b3afa3e0c..c05403e2a 100644 --- a/content/statistik/studentenprosemester.php +++ b/content/statistik/studentenprosemester.php @@ -39,8 +39,7 @@ foreach ($studiengang->result as $row) $stg_arr[$row->studiengang_kz] = $row->kuerzel.' ('.$row->kurzbzlang.')'; $qry = " - SELECT - stdlvb.studiengang_kz, + SELECT stdlvb.studiengang_kz, count(*) AS all, (SELECT count(*) FROM tbl_studentlehrverband WHERE studiensemester_kurzbz='".addslashes($stsem)."' AND semester=1 AND studiengang_kz=stdlvb.studiengang_kz ) AS s1, (SELECT count(*) FROM tbl_studentlehrverband WHERE studiensemester_kurzbz='".addslashes($stsem)."' AND semester=2 AND studiengang_kz=stdlvb.studiengang_kz ) AS s2, @@ -51,12 +50,14 @@ $qry = " (SELECT count(*) FROM tbl_studentlehrverband WHERE studiensemester_kurzbz='".addslashes($stsem)."' AND semester=7 AND studiengang_kz=stdlvb.studiengang_kz ) AS s7, (SELECT count(*) FROM tbl_studentlehrverband WHERE studiensemester_kurzbz='".addslashes($stsem)."' AND semester=8 AND studiengang_kz=stdlvb.studiengang_kz ) AS s8 FROM - tbl_studentlehrverband stdlvb JOIN tbl_studiengang USING(studiengang_kz) + tbl_studentlehrverband stdlvb JOIN tbl_studiengang USING(studiengang_kz) WHERE - studiensemester_kurzbz='".addslashes($stsem)."' AND semester>0 AND semester<9 AND aktiv + studiensemester_kurzbz='".addslashes($stsem)."' AND semester>0 AND semester<9 AND aktiv + GROUP BY typ, kurzbz, studiengang_kz ORDER BY typ, kurzbz, studiengang_kz "; + if(!$result = $db->db_query($qry)) die('Fehler bei Datenbankabfrage'); @@ -128,11 +129,7 @@ else
'; - - - - echo "| '.$stsem.' | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Gesamt |
|---|