From c335c4fd361dab3ecec3db2c907db9fb3b4597f8 Mon Sep 17 00:00:00 2001 From: Manfred Kindl Date: Tue, 17 Jan 2012 17:24:06 +0000 Subject: [PATCH] =?UTF-8?q?"=C3=9Cbersicht=20=C3=BCber=20die=20Teilgebiete?= =?UTF-8?q?"=20eingef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reihungstest_administration.php | 140 ++++++++++++++++++ 1 file changed, 140 insertions(+) diff --git a/vilesci/stammdaten/reihungstest_administration.php b/vilesci/stammdaten/reihungstest_administration.php index d75ffb6e9..04b33baef 100644 --- a/vilesci/stammdaten/reihungstest_administration.php +++ b/vilesci/stammdaten/reihungstest_administration.php @@ -30,6 +30,15 @@ require_once('../../include/pruefling.class.php'); require_once('../../include/studiengang.class.php'); require_once('../../include/reihungstest.class.php'); +require_once('../../include/studiensemester.class.php'); + + + +// Studiengang lesen + $s=new studiengang(); + $s->getAll('typ, kurzbz', false); + $studiengang=$s->result; + if (!$db = new basis_db()) die('Es konnte keine Verbindung zum Server aufgebaut werden.'); @@ -76,6 +85,7 @@ echo ' + @@ -382,6 +392,136 @@ $('#prestudent_name').autocomplete('reihungstest_administration.php', }); "; + +// Uebersicht ueber die Teilgebiete der Studiengaenge +echo '

Übersicht über die Teilgebiete der Studiengänge'; + + + +//if(isset($_GET['action']) && $_GET['action']=='showreihungstests') + +$studiengang_kz = isset($_REQUEST['studiengang_kz'])?$_REQUEST['studiengang_kz']:1; + +echo '
'; +$stg_obj = new studiengang(); +$stg_obj->getAll('typ, kurzbz, bezeichnung'); +echo "\n",'Studiengang '; +echo '  

'; + +$stsem = new studiensemester(); +$stsem->getFinished(); +foreach($stsem->studiensemester as $row) +{ + $qry="SELECT + UPPER(tbl_studiengang.typ || tbl_studiengang.kurzbz) as stg, + semester, + studiengang_kz, + reihung, + gebiet_id, + tbl_gebiet.bezeichnung, + zeit, + multipleresponse, + maxfragen, + zufallfrage, + zufallvorschlag, + level_start, + level_sprung_auf, + level_sprung_ab, + levelgleichverteilung, + maxpunkte, + antwortenprozeile + FROM testtool.tbl_ablauf + JOIN testtool.tbl_gebiet USING (gebiet_id) + JOIN public.tbl_studiengang USING (studiengang_kz) + WHERE studiengang_kz='".$studiengang_kz."' + ORDER BY stg,semester,reihung"; +} + +if($result = $db->db_query($qry)) +{ + $num_rows=$db->db_num_rows($result); + +/* echo " + + ";*/ + + echo "
+ + "; + + echo " + + + + + + + + + + + + + + + + \n"; + echo ""; + echo ""; + for($i=0;$i<$num_rows;$i++) + { + $row=$db->db_fetch_object($result); + echo ""; + echo " + + + + + + + + + + + + + + + + "; + echo "\n"; + } + +} +else + echo "Kein Eintrag gefunden!"; + +echo "
STGSEMKZNRGebiet_idBezeichnungZeit
MR
Maxfragen
ZFF
ZFV
Level-StartLevel aufLevel ab
LGV
Maxpunkte
AWPZ
$row->stg$row->semester$row->studiengang_kz$row->reihung$row->gebiet_id$row->bezeichnung$row->zeit$row->maxfragen$row->level_start$row->level_sprung_auf$row->level_sprung_ab$row->maxpunkte$row->antwortenprozeile
"; + echo "

"; + echo ""; + + + echo ' '; ?> \ No newline at end of file