*/ 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 ' Studierende ZGV Statistik '; $stgkuerzel=''; if($studiengang_kz!='') { $stg_obj = new studiengang(); $stg_obj->load($studiengang_kz); $stgkuerzel=$stg_obj->kuerzel; } echo '

Studierende ZGV - Studiensemester '.$db->convert_html_chars($studiensemester_kurzbz).' Studiengang '.$db->convert_html_chars($stgkuerzel).'

'; echo '
Studiensemester: '; echo ' Studiengang: '; echo '
'; echo ' '; $summe_studierende_m=0; $summe_studierende_w=0; $summe_studierende_gesamt=0; $qry="SELECT * FROM bis.tbl_zgv"; if($result_zgv = $db->db_query($qry)) { while($row_zgv = $db->db_fetch_object($result_zgv)) { echo "\n"; echo ''; //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_person USING(person_id) JOIN public.tbl_student USING(prestudent_id) WHERE bismelden=true AND EXISTS ( SELECT 1 FROM public.tbl_prestudentstatus WHERE status_kurzbz='Student' AND prestudent_id=a.prestudent_id AND studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)." ) AND a.studiengang_kz=".$db->db_add_param($studiengang_kz,FHC_INTEGER)." AND a.zgv_code=".$db->db_add_param($row_zgv->zgv_code)." GROUP BY geschlecht"; $studierende=array(); $studierende['m']=0; $studierende['w']=0; if($result = $db->db_query($qry)) while($row = $db->db_fetch_object($result)) $studierende[$row->geschlecht]=$row->anzahl; echo ''; echo ''; $studierende_gesamt = array_sum($studierende); echo ''; $summe_studierende_m+=$studierende['m']; $summe_studierende_w+=$studierende['w']; $summe_studierende_gesamt+=$studierende_gesamt; echo "\n\n"; } } echo '
ZGV Studierende M Studierende W Studierende Gesamt
'.$db->convert_html_chars($row_zgv->zgv_kurzbz).''.$db->convert_html_chars($studierende['m']).''.$db->convert_html_chars($studierende['w']).''.$db->convert_html_chars($studierende_gesamt).'
'.$summe_studierende_m.' '.$summe_studierende_w.' '.$summe_studierende_gesamt.'
'; echo ' '; ?>