- Incoming/Outgoing Statistik

- LV-Plan Syncro kann nun getrennt pro Studiengang für bestimmten Zeitraum ausgeführt werden
This commit is contained in:
Andreas Österreicher
2011-04-28 13:43:12 +00:00
parent a4828ae847
commit 201aa4f746
6 changed files with 386 additions and 7 deletions
+33
View File
@@ -526,5 +526,38 @@ class studiensemester extends basis_db
return false;
}
}
/**
* Laedt die vergangenen Studiensemester und das aktuelle
*
* @param limit maximale Anzahl
* @return true wenn ok, sonst false
*/
public function getFinished($limit=null)
{
$qry = "SELECT * FROM public.tbl_studiensemester where start<=now() ORDER BY ende DESC";
if(!is_null($limit) && is_numeric($limit))
$qry.=' LIMIT '.$limit;
if($this->db_query($qry))
{
while($row = $this->db_fetch_object())
{
$stsem_obj = new studiensemester();
$stsem_obj->studiensemester_kurzbz = $row->studiensemester_kurzbz;
$stsem_obj->start = $row->start;
$stsem_obj->ende = $row->ende;
$this->studiensemester[] = $stsem_obj;
}
return true;
}
else
{
$this->errormsg = 'Fehler beim Laden der Studiensemester';
return false;
}
}
}
?>