diff --git a/vilesci/stammdaten/auswertung_fhtw.php b/vilesci/stammdaten/auswertung_fhtw.php index e5975b651..616369d8f 100644 --- a/vilesci/stammdaten/auswertung_fhtw.php +++ b/vilesci/stammdaten/auswertung_fhtw.php @@ -1248,6 +1248,7 @@ $semester = isset($_REQUEST['semester']) ? $_REQUEST['semester'] : ''; $prestudent_id = isset($_REQUEST['prestudent_id']) ? $_REQUEST['prestudent_id'] : ''; $orgform_kurzbz = isset($_REQUEST['orgform_kurzbz']) ? $_REQUEST['orgform_kurzbz'] : ''; $format = (isset($_REQUEST['format']) ? $_REQUEST['format'] : ''); +$stgtyp = (isset($_REQUEST['stgtyp']) ? $_REQUEST['stgtyp'] : ''); $rtStudiensemester = ''; if ($reihungstest != '' && (is_array($reihungstest) || is_numeric($reihungstest))) @@ -1418,7 +1419,12 @@ if (isset($_REQUEST['reihungstest']) || isset($_POST['rtauswsubmit'])) ORDER BY studienplan_id DESC LIMIT 1) OR tbl_ablauf.studienplan_id IS NULL)"; } - //$query .= " AND nachname='Al-Mafrachi'"; + + if ($stgtyp !== '') + { + $query .= " AND tbl_studiengang.typ = " .$db->db_add_param($stgtyp); + } + $query .= " ORDER BY tbl_ablauf.studiengang_kz, tbl_ablauf.semester, reihung"; if (!($result = $db->db_query($query))) @@ -1638,12 +1644,16 @@ if (isset($_REQUEST['reihungstest']) || isset($_POST['rtauswsubmit'])) //$query .= " AND tbl_ablauf.studienplan_id = 5"; $query .= " AND tbl_studienplan.orgform_kurzbz=" . $db->db_add_param($orgform_kurzbz); } + + if ($stgtyp !== '') + { + $query .= " AND tbl_studiengang.typ = " . $db->db_add_param($stgtyp); + } + //$query .= " AND nachname='Al-Mafrachi'"; $query .= " ORDER BY nachname, vorname, - person_id - ";/*print_r($query);*/ - //echo '
', var_dump($query), ''; + person_id"; if (!($result = $db->db_query($query))) { die($db->db_last_error()); @@ -3019,6 +3029,20 @@ else echo ' '; echo ''; + + $studiengangtyp = ['b' => 'Bachelor', 'm' => 'Master']; + echo ' '; echo ''; echo '