getSemesterFromDatum hinzugefügt - übergebenes datum wird einem studiensemester zugeordnet

This commit is contained in:
Karl Burkhart
2013-07-04 13:50:33 +00:00
parent e3c8bfad8b
commit 35ebdf67c8
+33
View File
@@ -623,5 +623,38 @@ class studiensemester extends basis_db
return false;
}
}
/**
* untersucht das übergebene datum in welchem semester es sich befindet
* @param type $datum
* @return boolean
*/
public function getSemesterFromDatum($datum)
{
if($datum == '')
{
$this->errormsg = "Ungueltiges Datum übergeben";
return false;
}
$qry = "SELECT * FROM public.tbl_studiensemester WHERE start <=".$this->db_add_param($datum, FHC_STRING)." AND ende >= ".$this->db_add_param($datum).';';
if($result = $this->db_query($qry))
{
if($row = $this->db_fetch_object())
{
return $row->studiensemester_kurzbz;
}
else
{
$this->errormsg = "Es wurde kein passendes Studiensemester gefunden";
return false;
}
}
else
{
$this->errormsg = "Fehler bei der Abfrage aufgetreten.";
return false;
}
}
}
?>