mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 08:22:17 +00:00
more new student -> prestudent changes
ported student->getTab to prestudent->getTab ported student->getStudents to prestudent->getPrestudents
This commit is contained in:
@@ -581,52 +581,6 @@ class student extends benutzer
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Laedt die Daten eines Studenten anhand der Person_id und des Studienganges
|
||||
* Wenn mehrere Eintraege fuer diesen Studiengang vorhanden sind, dann wird der zuletzt eingetragene verwendet
|
||||
*
|
||||
* @param person_id
|
||||
* @param studiengang_kz
|
||||
* @return true wenn ok, false im Fehlerfall
|
||||
*/
|
||||
public function load_person($person_id, $studiengang_kz)
|
||||
{
|
||||
$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";
|
||||
|
||||
if($this->db_query($qry))
|
||||
{
|
||||
if($row = $this->db_fetch_object())
|
||||
{
|
||||
$this->uid = $row->student_uid;
|
||||
$this->matrikelnr = $row->matrikelnr;
|
||||
$this->prestudent_id = $row->prestudent_id;
|
||||
$this->studiengang_kz = $row->studiengang_kz;
|
||||
$this->semester = $row->semester;
|
||||
$this->verband = $row->verband;
|
||||
$this->gruppe = $row->gruppe;
|
||||
$this->updateamum = $row->updateamum;
|
||||
$this->updatevon = $row->updatevon;
|
||||
$this->insertamum = $row->insertamum;
|
||||
$this->insertvon = $row->insertvon;
|
||||
$this->ext_id = $row->ext_id;
|
||||
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->errormsg = 'Kein Benutzer mit dieser UID vorhanden';
|
||||
return false;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Auslesen des Studenten';
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Liefert die Tabellenelemente die den Kriterien der Parameter entsprechen
|
||||
* Ueberschreibt die Methode aus der Klasse Person
|
||||
|
||||
Reference in New Issue
Block a user