mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-23 18:02:18 +00:00
This commit is contained in:
@@ -54,9 +54,12 @@ class funktion
|
||||
* Laedt alle verfuegbaren Funktionen
|
||||
* @return true wenn ok, false im Fehlerfall
|
||||
*/
|
||||
function getAll()
|
||||
function getAll($uid=null)
|
||||
{
|
||||
$qry = 'SELECT * FROM public.tbl_funktion order by funktion_kurzbz;';
|
||||
if (is_null($uid))
|
||||
$qry='SELECT * FROM public.tbl_funktion order by funktion_kurzbz;';
|
||||
else
|
||||
$qry="SELECT * FROM public.tbl_funktion JOIN public.tbl_benutzerfunktion USING (funktion_kurzbz) WHERE uid='$uid';";
|
||||
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
@@ -77,6 +80,14 @@ class funktion
|
||||
return true;
|
||||
}
|
||||
|
||||
funktion checkFunktion($funktion)
|
||||
{
|
||||
foreach ($this->result AS $fkt)
|
||||
if ($fkt->funktion_kurzbz==$funktion)
|
||||
return true;
|
||||
return false;
|
||||
};
|
||||
|
||||
/**
|
||||
* Laedt eine Funktion
|
||||
* @param $funktion_kurzbz ID der zu ladenden Funktion
|
||||
|
||||
@@ -188,7 +188,7 @@ class studiensemester
|
||||
// ******************************************************************
|
||||
function getAktTillNext()
|
||||
{
|
||||
$qry = "SELECT * FROM vw_studiensemester ORDER BY delta LIMIT 2";
|
||||
$qry = "SELECT * FROM public.vw_studiensemester ORDER BY delta LIMIT 2";
|
||||
if(!$res=pg_exec($this->conn,$qry))
|
||||
{
|
||||
$this->errormsg = pg_errormessage($this->conn);
|
||||
@@ -276,11 +276,11 @@ class studiensemester
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function getNextStudiensemester()
|
||||
{
|
||||
$qry = "SELECT * FROM public.tbl_studiensemester where start>now() ORDER BY start LIMIT 1";
|
||||
|
||||
|
||||
if(!$result=pg_query($this->conn,$qry))
|
||||
{
|
||||
$this->errormsg = 'Fehler beim lesen des Studiensemesters';
|
||||
|
||||
Reference in New Issue
Block a user