mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
This commit is contained in:
@@ -433,7 +433,7 @@ class prestudent extends person
|
||||
{
|
||||
$qry = "SELECT * FROM (
|
||||
SELECT *, (
|
||||
SELECT rolle_kurzbz FROM tbl_prestudentrolle WHERE prestudent_id=prestudent.prestudent_id ORDER BY datum DESC, insertamum DESC LIMIT 1) AS rolle
|
||||
SELECT rolle_kurzbz FROM tbl_prestudentrolle WHERE prestudent_id=prestudent.prestudent_id ORDER BY datum DESC, insertamum DESC, ext_id DESC LIMIT 1) AS rolle
|
||||
FROM tbl_prestudent prestudent ORDER BY prestudent_id) a, tbl_prestudentrolle, tbl_person
|
||||
WHERE a.rolle=tbl_prestudentrolle.rolle_kurzbz AND
|
||||
a.person_id=tbl_person.person_id AND
|
||||
@@ -715,7 +715,7 @@ class prestudent extends person
|
||||
|
||||
function getLastStatus($prestudent_id)
|
||||
{
|
||||
$qry = "SELECT * FROM public.tbl_prestudentrolle WHERE prestudent_id='$prestudent_id' ORDER BY datum DESC, insertamum DESC LIMIT 1";
|
||||
$qry = "SELECT * FROM public.tbl_prestudentrolle WHERE prestudent_id='$prestudent_id' ORDER BY datum DESC, insertamum DESC, ext_id DESC LIMIT 1";
|
||||
if($result = pg_query($this->conn, $qry))
|
||||
{
|
||||
if($row = pg_fetch_object($result))
|
||||
|
||||
@@ -287,10 +287,10 @@ class student extends benutzer
|
||||
//$sql_query="SELECT * FROM campus.vw_student WHERE $where ORDER by nachname,vorname";
|
||||
$sql_query = "SELECT *, tbl_student.semester as std_semester, tbl_student.verband as std_verband, tbl_student.gruppe as std_gruppe, tbl_student.studiengang_kz as std_studiengang_kz,
|
||||
tbl_studentlehrverband.studiengang_kz as lvb_studiengang_kz, tbl_studentlehrverband.semester as lvb_semester, tbl_studentlehrverband.verband as lvb_verband, tbl_studentlehrverband.gruppe as lvb_gruppe
|
||||
FROM public.tbl_person, public.tbl_student, public.tbl_benutzer, public.tbl_studentlehrverband";
|
||||
FROM public.tbl_person, public.tbl_student, public.tbl_benutzer, public.tbl_studentlehrverband, public.tbl_prestudent";
|
||||
if($gruppe!=null)
|
||||
$sql_query.= ",public.tbl_benutzergruppe";
|
||||
$sql_query.= " WHERE tbl_person.person_id=tbl_benutzer.person_id AND tbl_benutzer.uid = tbl_student.student_uid AND tbl_studentlehrverband.student_uid=tbl_student.student_uid AND $where ORDER BY nachname, vorname";
|
||||
$sql_query.= " WHERE tbl_prestudent.prestudent_id=tbl_student.prestudent_id AND tbl_person.person_id=tbl_benutzer.person_id AND tbl_benutzer.uid = tbl_student.student_uid AND tbl_studentlehrverband.student_uid=tbl_student.student_uid AND $where ORDER BY nachname, vorname";
|
||||
//echo $sql_query;
|
||||
if(!($erg=pg_query($this->conn, $sql_query)))
|
||||
{
|
||||
@@ -330,6 +330,14 @@ class student extends benutzer
|
||||
$l->verband=$row->lvb_verband;
|
||||
$l->semester=$row->lvb_semester;
|
||||
$l->studiengang_kz=$row->lvb_studiengang_kz;
|
||||
$l->staatsbuergerschaft = $row->staatsbuergerschaft;
|
||||
|
||||
$l->zgv_code = $row->zgv_code;
|
||||
$l->zgvort = $row->zgvort;
|
||||
$l->zgvdatum = $row->zgvdatum;
|
||||
$l->zgvmas_code = $row->zgvmas_code;
|
||||
$l->zgvmaort = $row->zgvmaort;
|
||||
$l->zgvmadatum = $row->zgvmadatum;
|
||||
//$l->stg_bezeichnung=$row->bezeichnung;
|
||||
// student in Array speichern
|
||||
$result[]=$l;
|
||||
|
||||
Reference in New Issue
Block a user