Studienplan Sortierung hinzugefügt für Anzeige in STGV Addon

This commit is contained in:
Andreas Oesterreicher
2017-06-26 08:14:37 +02:00
parent 463b2df52c
commit 7cf9a401f0
2 changed files with 19 additions and 9 deletions
+11 -3
View File
@@ -113,11 +113,18 @@ class bewerbungstermin extends basis_db
*/
public function getBewerbungstermine($studiengang_kz, $studiensemester_kurzbz = null, $sort = null, $studienplan_id = null)
{
$qry = "SELECT * FROM public.tbl_bewerbungstermine WHERE studiengang_kz=".$this->db_add_param($studiengang_kz, FHC_INTEGER);
$qry = "SELECT
tbl_bewerbungstermine.*,
tbl_studienplan.bezeichnung as stpl_bezeichnung
FROM
public.tbl_bewerbungstermine
LEFT JOIN lehre.tbl_studienplan USING(studienplan_id)
WHERE
studiengang_kz=".$this->db_add_param($studiengang_kz, FHC_INTEGER);
if($studiensemester_kurzbz!=null)
$qry.=" AND studiensemester_kurzbz=".$this->db_add_param($studiensemester_kurzbz);
if($studienplan_id!=null)
$qry.=" AND studienplan_id=".$this->db_add_param($studienplan_id);
@@ -146,6 +153,7 @@ class bewerbungstermin extends basis_db
$obj->updateamum = $row->updateamum;
$obj->updatevon = $row->updatevon;
$obj->studienplan_id = $row->studienplan_id;
$obj->stpl_bezeichnung = $row->stpl_bezeichnung;
$this->result[] = $obj;
}
+8 -6
View File
@@ -820,12 +820,14 @@ class studienplan extends basis_db
function getStudienplaene($studiengang_kz)
{
$qry = "SELECT
distinct tbl_studienplan.*
FROM
lehre.tbl_studienplan
JOIN lehre.tbl_studienordnung USING(studienordnung_id)
WHERE
tbl_studienordnung.studiengang_kz=".$this->db_add_param($studiengang_kz, FHC_INTEGER);
distinct tbl_studienplan.*, tbl_studiensemester.start as start_stsem
FROM
lehre.tbl_studienplan
JOIN lehre.tbl_studienordnung USING(studienordnung_id)
LEFT JOIN public.tbl_studiensemester ON(studiensemester_kurzbz=tbl_studienordnung.gueltigvon)
WHERE
tbl_studienordnung.studiengang_kz=".$this->db_add_param($studiengang_kz, FHC_INTEGER)."
ORDER BY tbl_studiensemester.start";
if($result = $this->db_query($qry))
{