*/ require_once('../../config/vilesci.config.inc.php'); require_once('../../include/studiengang.class.php'); require_once('../../include/functions.inc.php'); require_once('../../include/variable.class.php'); require_once('../../include/studiensemester.class.php'); $user = get_uid(); $db = new basis_db(); $var = new variable(); $var->loadVariables($user); $stg = new studiengang(); $stg->getAll('typ, kurzbz'); if(isset($_REQUEST['stsem'])) $studiensemester_kurzbz = $_REQUEST['stsem']; else $studiensemester_kurzbz = $var->variable->semester_aktuell; $stsem = new studiensemester(); $stsem->getAll(); $studiengang_kz=''; if(isset($_REQUEST['stg_kz'])) if(is_numeric($_REQUEST['stg_kz'])) $studiengang_kz = $_REQUEST['stg_kz']; echo '
| ZGV | Abbrecher M | Abbrecher W | Abbrecher Gesamt | |
|---|---|---|---|---|
| '.$db->convert_html_chars($row_zgv->zgv_kurzbz).' | '; //Studienabbrecher //Alle die im Studiensemester $studiensemester_kurzbz zu studieren //begonnen haben und bisher abgebrochen haben $qry = " SELECT count(*) anzahl, geschlecht FROM public.tbl_prestudent a JOIN public.tbl_prestudentstatus status USING(prestudent_id) JOIN public.tbl_person USING(person_id) WHERE bismelden=true AND status_kurzbz='Abbrecher' AND a.studiengang_kz=".$db->db_add_param($studiengang_kz,FHC_INTEGER)." AND a.zgv_code=".$db->db_add_param($row_zgv->zgv_code)." AND EXISTS ( SELECT 1 FROM public.tbl_prestudentstatus as status WHERE prestudent_id=a.prestudent_id AND (status_kurzbz='Student' OR status_kurzbz='Unterbrecher') AND studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)." AND NOT EXISTS (SELECT 1 FROM public.tbl_prestudentstatus WHERE prestudent_id=status.prestudent_id AND (status_kurzbz='Student' OR status_kurzbz='Unterbrecher') AND datum'.$db->convert_html_chars($abbrecher['m']).' | '; echo ''.$db->convert_html_chars($abbrecher['w']).' | '; $abbrecher_gesamt = array_sum($abbrecher); echo ''.$db->convert_html_chars($abbrecher_gesamt).' | '; $summe_abbrecher_m+=$abbrecher['m']; $summe_abbrecher_w+=$abbrecher['w']; $summe_abbrecher_gesamt+=$abbrecher_gesamt; /* if($abbrecher_gesamt==0 || $anfaenger_gesamt==0) $dropout=0; else $dropout = 100/$anfaenger_gesamt*$abbrecher_gesamt; echo ''.$db->convert_html_chars(number_format($dropout,2)).' % | ';*/ echo "\n
| '.$summe_abbrecher_m.' | '.$summe_abbrecher_w.' | '.$summe_abbrecher_gesamt.' |