From 398c04d0acf2ac325dbc9a0d6e9b9d1df9e94eaa Mon Sep 17 00:00:00 2001 From: ma0048 Date: Wed, 27 Apr 2022 08:13:56 +0200 Subject: [PATCH] sperrt alle prestudents von der person --- vilesci/stammdaten/auswertung_fhtw.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vilesci/stammdaten/auswertung_fhtw.php b/vilesci/stammdaten/auswertung_fhtw.php index 8c3e17d61..69d4dc7b9 100644 --- a/vilesci/stammdaten/auswertung_fhtw.php +++ b/vilesci/stammdaten/auswertung_fhtw.php @@ -456,7 +456,10 @@ if ($rtprueflingEntSperren) && isset($_POST['art'])) { $qry = "UPDATE testtool.tbl_pruefling SET gesperrt =" . $db->db_add_param($_POST['art'], 'BOOLEAN') . " - WHERE prestudent_id = " . $db->db_add_param($_POST['prestudent_id']) . ";"; + WHERE prestudent_id IN + (SELECT prestudent_id FROM public.tbl_prestudent ps + JOIN public.tbl_person tp ON tp.person_id = ps.person_id + WHERE tp.person_id = (SELECT person_id FROM public.tbl_prestudent sps WHERE sps.prestudent_id = " . $db->db_add_param($_POST['prestudent_id']) . "));"; if ($result = $db->db_query($qry)) {