Vereinfachung Funktion getPrestudentFromBenutzer

This commit is contained in:
ma0068
2021-11-02 14:49:13 +01:00
parent 341944d38b
commit f37161dcc2
+4 -9
View File
@@ -2468,20 +2468,15 @@ class prestudent extends person
* Ermittelt den Prestudenten mithilfe der UID, des Studiengangs und des Semesters
* @param string $uid UID des Benutzers (zum Beispiel se15m007).
* @param int $stg_kz Kennzeichen Studiengang (zum Beispiel 299).
* @param string $stsem Semesterkurzbezeichnung (zum Beispiel WS2021).
* @return int prestudent_id
*/
public function getPrestudentFromBenutzer($uid, $stg_kz, $stsem)
public function getPrestudentFromBenutzer($uid, $stg_kz)
{
$qry = "SELECT
prestudent_id
FROM public.tbl_benutzer
JOIN public.tbl_prestudent USING (person_id)
JOIN public.tbl_prestudentstatus USING (prestudent_id)
WHERE uid = ".$this->db_add_param($uid)."
AND studiengang_kz = ".$this->db_add_param($stg_kz, FHC_INTEGER)."
AND studiensemester_kurzbz = ".$this->db_add_param($stsem)."
AND status_kurzbz = 'Student';";
FROM public.tbl_student
WHERE student_uid = ".$this->db_add_param($uid)."
AND studiengang_kz = ".$this->db_add_param($stg_kz, FHC_INTEGER).";";
if ($this->db_query($qry))
{