Function load_person: studiengang_kz is now optional

This commit is contained in:
Manfred Kindl
2019-03-08 15:03:25 +01:00
parent ff704d4a39
commit ddf9153b7f
+9 -3
View File
@@ -567,11 +567,17 @@ class student extends benutzer
* @param studiengang_kz
* @return true wenn ok, false im Fehlerfall
*/
public function load_person($person_id, $studiengang_kz)
public function load_person($person_id, $studiengang_kz = null)
{
$qry = "SELECT tbl_student.* FROM public.tbl_benutzer JOIN public.tbl_student ON(uid=student_uid)
WHERE person_id=".$this->db_add_param($person_id, FHC_INTEGER)." AND studiengang_kz=".$this->db_add_param($studiengang_kz, FHC_INTEGER)."
ORDER BY prestudent_id DESC LIMIT 1";
WHERE person_id=".$this->db_add_param($person_id, FHC_INTEGER);
if($studiengang_kz != '')
{
$qry .= " AND studiengang_kz=".$this->db_add_param($studiengang_kz, FHC_INTEGER);
}
$qry .= " ORDER BY prestudent_id DESC LIMIT 1";
if($this->db_query($qry))
{