From 913f45fcda3e18365a54668f9c82e99d8def8db9 Mon Sep 17 00:00:00 2001 From: ma0048 Date: Mon, 14 Aug 2023 11:53:36 +0200 Subject: [PATCH 1/2] - auswertung_fhtw um studiengang typ erweitert --- vilesci/stammdaten/auswertung_fhtw.php | 27 ++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/vilesci/stammdaten/auswertung_fhtw.php b/vilesci/stammdaten/auswertung_fhtw.php index e5975b651..c5e4ecc02 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))) @@ -1419,6 +1420,12 @@ if (isset($_REQUEST['reihungstest']) || isset($_POST['rtauswsubmit'])) 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,6 +1645,12 @@ 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, @@ -3019,6 +3032,20 @@ else echo '  '; echo ''; + + $studiengangtyp = ['b' => 'Bachelor', 'm' => 'Master']; + echo ' '; echo ''; echo ''; echo 'PrestudentIn: '; From db96dd1388b2660470b194f3f08a96c010f09389 Mon Sep 17 00:00:00 2001 From: ma0048 Date: Thu, 24 Aug 2023 07:56:49 +0200 Subject: [PATCH 2/2] - bug fix --- vilesci/stammdaten/auswertung_fhtw.php | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/vilesci/stammdaten/auswertung_fhtw.php b/vilesci/stammdaten/auswertung_fhtw.php index c5e4ecc02..616369d8f 100644 --- a/vilesci/stammdaten/auswertung_fhtw.php +++ b/vilesci/stammdaten/auswertung_fhtw.php @@ -1419,7 +1419,6 @@ 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 !== '') { @@ -1654,9 +1653,7 @@ if (isset($_REQUEST['reihungstest']) || isset($_POST['rtauswsubmit'])) //$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()); @@ -3037,13 +3034,13 @@ else echo ' '; echo ''; @@ -3059,6 +3056,7 @@ else &prestudent_id=' . $prestudent_id . ' &' . http_build_query(array('reihungstest' => $reihungstest)) . ' &orgform_kurzbz=' . $orgform_kurzbz . ' + &stgtyp=' . $stgtyp . ' &format=xls" class="btn btn-primary" role="button">