diff --git a/vilesci/lehre/check/ueberbuchung.php b/vilesci/lehre/check/ueberbuchung.php index f6c61bce6..2ed950a1a 100644 --- a/vilesci/lehre/check/ueberbuchung.php +++ b/vilesci/lehre/check/ueberbuchung.php @@ -63,7 +63,7 @@ echo ' { 0 : { sorter: "isoDate" }, }, - sortList: [[0,0],[1,0],[2,0]], + sortList: [[0,0],[1,0]], widgets: [\'zebra\'] }); } @@ -122,7 +122,7 @@ foreach ($ort_obj->result as $row) { $ort[$row->ort_kurzbz]->max_person = $row->max_person; } -$qry = "SELECT DISTINCT ON (unr) vw_".$db_stpl_table.".unr,datum, stunde, ort_kurzbz, studiensemester_kurzbz, vw_".$db_stpl_table.".studiengang_kz, vw_".$db_stpl_table.".semester, verband, gruppe, gruppe_kurzbz, UPPER(stg_typ || stg_kurzbz) as stg_kurzbz, lehrfach, lehrfach_bez +$qry = "SELECT DISTINCT vw_".$db_stpl_table.".unr,datum, stunde, ort_kurzbz, studiensemester_kurzbz, vw_".$db_stpl_table.".studiengang_kz, vw_".$db_stpl_table.".semester, verband, gruppe, gruppe_kurzbz, UPPER(stg_typ || stg_kurzbz) as stg_kurzbz, lehrfach, lehrfach_bez FROM lehre.vw_".$db_stpl_table." JOIN lehre.tbl_lehreinheit USING(lehreinheit_id) JOIN lehre.tbl_lehrveranstaltung ON(tbl_lehreinheit.lehrveranstaltung_id=tbl_lehrveranstaltung.lehrveranstaltung_id) WHERE datum>='".addslashes($beginn)."' AND datum<='".addslashes($ende)."'"; if($stg_kz!='') @@ -134,7 +134,7 @@ echo ' - + @@ -150,6 +150,7 @@ $lastort=0; $anzahl_studenten=0; $lehrfach=''; $lehrfach_bez=''; +$arr=array(); function getAnzahl($studiengang_kz, $semester, $verband, $gruppe, $gruppe_kurzbz, $studiensemester_kurzbz) { @@ -214,7 +215,9 @@ if($result = $db->db_query($qry)) if((($ort[$lastort]->max_person+$diffprozent)-$anzahl_studenten)<-6) $style='style="background-color: a00404; color: d3d3d3"'; - echo ""; + //echo ""; + $arr[]=""; + } $anzahl_studenten=0; $gruppen=''; @@ -235,7 +238,9 @@ else { echo "Fehler:".$qry; } - +$arr=array_unique($arr); +foreach ($arr AS $row) + echo $row; echo '
DatumStundeOrt Studierende aktuell (Plätze maximal) Gruppen (Studierende aktuell)
$lastdatum$laststunde$lastort$anzahl_studenten (".$ort[$lastort]->max_person.")$gruppen$lehrfach - $lehrfach_bez
$lastdatum$laststunde$lastort$anzahl_studenten (".$ort[$lastort]->max_person.")$gruppen$lehrfach - $lehrfach_bez
$lastdatum$lastort$anzahl_studenten (".$ort[$lastort]->max_person.")$gruppen$lehrfach - $lehrfach_bez
'; ?>