From abf6558369da6bfd97659738e5c288c295f14d5b Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Wed, 13 Apr 2011 09:21:57 +0000 Subject: [PATCH] added function getStudiengebuehrGesamt() --- include/konto.class.php | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/include/konto.class.php b/include/konto.class.php index 1b8e6d964..af5d91b81 100644 --- a/include/konto.class.php +++ b/include/konto.class.php @@ -514,5 +514,33 @@ class konto extends basis_db return false; } } + + /** + * + * Gibt den Betrag der Bezahlten Studiengebühr eines Semesters zurück + * @param $uid StudentUID + * @param $stsem Studiensemester_kurzbz + */ + public function getStudiengebuehrGesamt($uid, $stsem) + { + $qry = "select sum(betrag) as betrag from public.tbl_konto + join public.tbl_benutzer benutzer using(person_id) + where uid='".addslashes($uid)."' and studiensemester_kurzbz = '".addslashes($stsem)."' + and buchungstyp_kurzbz = 'Studiengebuehr' and betrag > 0;"; + + if($this->db_query($qry)) + { + if($row = $this->db_fetch_object()) + { + return $row->betrag; + } + return false; + } + else + { + $this->errormsg = 'Fehler bei der Abfrage aufgetreten'; + return false; + } + } } ?> \ No newline at end of file