diff --git a/content/statistik/notenspiegel.php b/content/statistik/notenspiegel.php index d9cb3dca0..1a7651296 100644 --- a/content/statistik/notenspiegel.php +++ b/content/statistik/notenspiegel.php @@ -107,6 +107,7 @@ $qry = "SELECT vw_student_lehrveranstaltung.studiensemester_kurzbz=tbl_studentlehrverband.studiensemester_kurzbz ) AND studiengang_kz<>0 + AND zeugnis UNION SELECT lehrveranstaltung_id, bezeichnung, studiengang_kz, semester, ects @@ -114,6 +115,7 @@ $qry = "SELECT lehre.tbl_lehrveranstaltung JOIN lehre.tbl_zeugnisnote USING(lehrveranstaltung_id) WHERE tbl_lehrveranstaltung.studiengang_kz=".$db->db_add_param($studiengang_kz, FHC_INTEGER)." AND + zeugnis AND tbl_zeugnisnote.student_uid in($uids) AND tbl_zeugnisnote.studiensemester_kurzbz=".$db->db_add_param($semester_aktuell)." ORDER BY bezeichnung"; diff --git a/content/statistik/notenspiegel_erweitert.php b/content/statistik/notenspiegel_erweitert.php index acaa91611..2849a1895 100644 --- a/content/statistik/notenspiegel_erweitert.php +++ b/content/statistik/notenspiegel_erweitert.php @@ -109,6 +109,7 @@ $qry = "SELECT vw_student_lehrveranstaltung.studiensemester_kurzbz=tbl_studentlehrverband.studiensemester_kurzbz ) AND studiengang_kz<>0 + AND zeugnis UNION SELECT lehrveranstaltung_id, bezeichnung, studiengang_kz, semester, ects @@ -117,7 +118,8 @@ $qry = "SELECT WHERE tbl_lehrveranstaltung.studiengang_kz=".$db->db_add_param($studiengang_kz, FHC_INTEGER)." AND tbl_zeugnisnote.student_uid in($uids) AND - tbl_zeugnisnote.studiensemester_kurzbz=".$db->db_add_param($semester_aktuell)." + tbl_zeugnisnote.studiensemester_kurzbz=".$db->db_add_param($semester_aktuell)." AND + zeugnis ORDER BY bezeichnung"; if (!$result_lva = $db->db_query($qry)) @@ -152,7 +154,7 @@ $nulltermine = array_filter($termine, function ($termin) }); //keine Werte in sort Spalte - es wird versucht, Reihenfolge aufgrund Strings zu bestimmen -//zuerst Termine 1 - n, dann kommissionelle und zusätzliche kommissionelle +//zuerst Termine 1 bis n, dann kommissionelle und zusätzliche kommissionelle $max = 0; foreach ($nulltermine as $termin) {