From 297c96c3e53f41c809a26f31c94041cf3bc10d63 Mon Sep 17 00:00:00 2001 From: Cris Date: Wed, 3 Feb 2021 10:53:51 +0100 Subject: [PATCH] Changed method getLastAnrechnungstatus() -> added param status_kurzbz Signed-off-by: cris-technikum --- .../models/education/Anrechnung_model.php | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/application/models/education/Anrechnung_model.php b/application/models/education/Anrechnung_model.php index 56d3f3062..ed8adad73 100644 --- a/application/models/education/Anrechnung_model.php +++ b/application/models/education/Anrechnung_model.php @@ -34,10 +34,26 @@ class Anrechnung_model extends DB_Model * @param $anrechnung_id * @return array|null */ - public function getLastAnrechnungstatus($anrechnung_id) + public function getLastAnrechnungstatus($anrechnung_id, $status_kurzbz = null) { + if (is_string($status_kurzbz)) + { + $qry = ' + SELECT * + FROM lehre.tbl_anrechnungstatus + JOIN lehre.tbl_anrechnung_anrechnungstatus USING (status_kurzbz) + WHERE anrechnung_id = ? + AND status_kurzbz = ? + ORDER BY insertamum DESC + LIMIT 1 + '; + + return $this->execQuery($qry, array($anrechnung_id, $status_kurzbz)); + } + + $qry = ' - SELECT status_kurzbz, bezeichnung_mehrsprachig + SELECT * FROM lehre.tbl_anrechnungstatus JOIN lehre.tbl_anrechnung_anrechnungstatus USING (status_kurzbz) WHERE anrechnung_id = ?