mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Dateien in Addon Bewerbung verschoben
Warning behoben wenn Zahlungen auf nicht aktiven Studiengang vorhanden sind
This commit is contained in:
@@ -1660,30 +1660,39 @@ class prestudent extends person
|
||||
}
|
||||
}
|
||||
|
||||
public function getSemesterZuUid($uid) {
|
||||
/**
|
||||
* Laedt die Studiensemester eines Studenten
|
||||
* @param $uid
|
||||
* @return array mit Studiensemestern
|
||||
*/
|
||||
public function getSemesterZuUid($uid)
|
||||
{
|
||||
|
||||
$qry = 'SELECT studiensemester_kurzbz, bezeichnung '
|
||||
. 'FROM public.tbl_prestudentstatus '
|
||||
. 'JOIN public.tbl_prestudent '
|
||||
. 'USING (prestudent_id) '
|
||||
. 'JOIN public.tbl_student '
|
||||
. 'USING (prestudent_id) '
|
||||
. 'JOIN public.tbl_studiensemester '
|
||||
. 'USING (studiensemester_kurzbz) '
|
||||
. 'WHERE status_kurzbz IN ('
|
||||
. $this->db_add_param("Student") . ', '
|
||||
. $this->db_add_param("Diplomand") . ', '
|
||||
. $this->db_add_param("Incoming") . ')'
|
||||
. ' AND student_uid = ' . $this->db_add_param($uid)
|
||||
. ' ORDER BY ausbildungssemester';
|
||||
$qry = "SELECT
|
||||
tbl_studiensemester.studiensemester_kurzbz, tbl_studiensemester.bezeichnung
|
||||
FROM
|
||||
public.tbl_prestudentstatus
|
||||
JOIN public.tbl_prestudent USING (prestudent_id)
|
||||
JOIN public.tbl_student USING (prestudent_id)
|
||||
JOIN public.tbl_studiensemester USING (studiensemester_kurzbz)
|
||||
WHERE
|
||||
status_kurzbz IN ('Student', 'Diplomand','Incoming')
|
||||
AND student_uid = ". $this->db_add_param($uid)."
|
||||
ORDER BY ausbildungssemester";
|
||||
|
||||
$result = $this->db_query($qry);
|
||||
$semester = array();
|
||||
if($result = $this->db_query($qry))
|
||||
{
|
||||
$semester = array();
|
||||
|
||||
while($row = $this->db_fetch_object($result)) {
|
||||
$semester[$row->studiensemester_kurzbz] = $row->bezeichnung;
|
||||
while($row = $this->db_fetch_object($result))
|
||||
$semester[$row->studiensemester_kurzbz] = $row->bezeichnung;
|
||||
|
||||
return $semester;
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Laden der Daten';
|
||||
return false;
|
||||
}
|
||||
|
||||
return $semester;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user