mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-16 06:22:18 +00:00
studiengang infos
This commit is contained in:
@@ -248,6 +248,59 @@ class studiengang extends basis_db
|
||||
$this->errormsg = 'Fehler beim Laden der Studiengangstypen';
|
||||
}
|
||||
|
||||
/**
|
||||
* Gibt aktive OrgFormen eines Studiengangs zurück.
|
||||
* @return array
|
||||
*/
|
||||
public function getOrgForm($studiengang_kz)
|
||||
{
|
||||
$qry = 'SELECT distinct orgform_kurzbz '
|
||||
. 'FROM lehre.tbl_studienordnung '
|
||||
. 'JOIN lehre.tbl_studienplan '
|
||||
. 'USING (studienordnung_id) '
|
||||
. 'WHERE aktiv '
|
||||
. 'AND studiengang_kz = ' . $this->db_add_param($studiengang_kz, FHC_INTEGER)
|
||||
. ' AND orgform_kurzbz NOT IN (' . $this->db_add_param('DDP') . ', ' . $this->db_add_param('DL') . ')';
|
||||
|
||||
if($result = $this->db_query($qry))
|
||||
{
|
||||
$ret = array();
|
||||
|
||||
while($row = $this->db_fetch_object($result))
|
||||
{
|
||||
$ret[] = $row->orgform_kurzbz;
|
||||
}
|
||||
}
|
||||
|
||||
return $ret;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gibt aktive Sprachen eines Studiengangs zurück.
|
||||
* @return array
|
||||
*/
|
||||
public function getSprache($studiengang_kz)
|
||||
{
|
||||
$qry = 'SELECT distinct sprache '
|
||||
. 'FROM lehre.tbl_studienordnung '
|
||||
. 'JOIN lehre.tbl_studienplan '
|
||||
. 'USING (studienordnung_id) '
|
||||
. 'WHERE aktiv '
|
||||
. 'AND studiengang_kz = ' . $this->db_add_param($studiengang_kz, FHC_INTEGER);
|
||||
|
||||
if($result = $this->db_query($qry))
|
||||
{
|
||||
$ret = array();
|
||||
|
||||
while($row = $this->db_fetch_object($result))
|
||||
{
|
||||
$ret[] = $row->sprache;
|
||||
}
|
||||
}
|
||||
|
||||
return $ret;
|
||||
}
|
||||
|
||||
/**
|
||||
* Laedt die Studiengaenge die als Array uebergeben werden
|
||||
* @param $stgs Array mit den Kennzahlen
|
||||
|
||||
Reference in New Issue
Block a user