Removed legacy Addslashes

This commit is contained in:
Andreas Österreicher
2019-06-07 21:04:28 +02:00
parent 975e222faa
commit c631eb4bad
+95 -80
View File
@@ -52,52 +52,64 @@ if($studiensemester_kurzbz != -1)
{ {
$summe_m=0; $summe_m=0;
$summe_w=0; $summe_w=0;
$rest_m=0; $rest_m=0;
$rest_w=0; $rest_w=0;
//Studiengaenge, die zuvor abgeschlossen wurden //Studiengaenge, die zuvor abgeschlossen wurden
$qry_master="SELECT DISTINCT count(*)as count ,studiengang_kz, typ, geschlecht, tbl_studiengang.bezeichnung as bez, tbl_studiengang.kurzbz $qry_master = "
FROM public.tbl_person JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id) SELECT
JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id) DISTINCT count(*) as count , studiengang_kz, typ, geschlecht,
JOIN public.tbl_studiengang USING(studiengang_kz) tbl_studiengang.bezeichnung as bez, tbl_studiengang.kurzbz
WHERE status_kurzbz='Absolvent' AND typ!='m' AND studiengang_kz<10000 FROM
AND public.tbl_person.person_id IN(SELECT public.tbl_person.person_id FROM public.tbl_person public.tbl_person JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id)
JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id) JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id)
JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id) JOIN public.tbl_studiengang USING(studiengang_kz)
WHERE studiengang_kz='".addslashes($row_stg->studiengang_kz)."' WHERE
AND studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."' status_kurzbz='Absolvent'
AND status_kurzbz='Student' AND typ!='m' AND studiengang_kz<10000
AND ausbildungssemester='1') AND public.tbl_person.person_id IN(
GROUP BY studiengang_kz, typ, geschlecht, public.tbl_studiengang.bezeichnung, tbl_studiengang.kurzbz ORDER BY count desc"; SELECT
public.tbl_person.person_id
FROM
public.tbl_person
JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id)
JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id)
WHERE studiengang_kz=".$db->db_add_param($row_stg->studiengang_kz)."
AND studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)."
AND status_kurzbz='Student'
AND ausbildungssemester='1'
)
GROUP BY studiengang_kz, typ, geschlecht, public.tbl_studiengang.bezeichnung, tbl_studiengang.kurzbz
ORDER BY count desc";
//Anzahl der Studenten ohne Abschluss an der FHTW //Anzahl der Studenten ohne Abschluss an der FHTW
//Anzahl der Studenten im 1.Semester des MasterStg //Anzahl der Studenten im 1.Semester des MasterStg
$qry_anzahl="SELECT count(*) as anzahl FROM public.tbl_person $qry_anzahl="SELECT count(*) as anzahl FROM public.tbl_person
JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id) JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id)
JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id) JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id)
WHERE studiengang_kz='".addslashes($row_stg->studiengang_kz)."' WHERE studiengang_kz=".$db->db_add_param($row_stg->studiengang_kz)."
AND studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."' AND studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)."
AND status_kurzbz='Student' AND status_kurzbz='Student'
AND ausbildungssemester='1' AND ausbildungssemester='1'
AND geschlecht='m'"; AND geschlecht='m'";
if(!$result_anzahl=$db->db_query($qry_anzahl)) if(!$result_anzahl=$db->db_query($qry_anzahl))
die($db->db_last_error()); die($db->db_last_error());
$row_anzahl_m=$db->db_fetch_object($result_anzahl); $row_anzahl_m=$db->db_fetch_object($result_anzahl);
$qry_anzahl="SELECT count(*) as anzahl FROM public.tbl_person $qry_anzahl="SELECT count(*) as anzahl FROM public.tbl_person
JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id) JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id)
JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id) JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id)
WHERE studiengang_kz='".addslashes($row_stg->studiengang_kz)."' WHERE studiengang_kz=".$db->db_add_param($row_stg->studiengang_kz)."
AND studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."' AND studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)."
AND status_kurzbz='Student' AND status_kurzbz='Student'
AND ausbildungssemester='1' AND ausbildungssemester='1'
AND geschlecht='w'"; AND geschlecht='w'";
if(!$result_anzahl=$db->db_query($qry_anzahl)) if(!$result_anzahl=$db->db_query($qry_anzahl))
die($db->db_last_error()); die($db->db_last_error());
$row_anzahl_w=$db->db_fetch_object($result_anzahl); $row_anzahl_w=$db->db_fetch_object($result_anzahl);
$ausgabe .= "<TABLE width=90% style='border:3px solid #D3DCE3;border-spacing:0pt;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-khtml-border-radius-topleft:10px;-khtml-border-radius-topright:10px;' align='center'>"; $ausgabe .= "<TABLE width=90% style='border:3px solid #D3DCE3;border-spacing:0pt;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-khtml-border-radius-topleft:10px;-khtml-border-radius-topright:10px;' align='center'>";
$ausgabe .= "<TR style='color:#000000; background-color:#D3DCE3;font: bold 1.2em arial;'><TD colspan='4'>&nbsp;&nbsp;&nbsp;"; $ausgabe .= "<TR style='color:#000000; background-color:#D3DCE3;font: bold 1.2em arial;'><TD colspan='4'>&nbsp;&nbsp;&nbsp;";
$ausgabe .= "<a href='bama_studentenstrom.svg.php?stsem=WS2008&studiengang_kz=".$row_stg->studiengang_kz."&typ=m&kurz=".$row_stg->kurzbz."' target='_blank'>"; $ausgabe .= "<a href='bama_studentenstrom.svg.php?stsem=WS2008&studiengang_kz=".$row_stg->studiengang_kz."&typ=m&kurz=".$row_stg->kurzbz."' target='_blank'>";
@@ -111,7 +123,7 @@ if($studiensemester_kurzbz != -1)
$ausgabe .= "<TH width='5%' style='background-color:#dddddd;border:1px solid #D3DCE3;'>Gesamt</TH>"; $ausgabe .= "<TH width='5%' style='background-color:#dddddd;border:1px solid #D3DCE3;'>Gesamt</TH>";
$ausgabe .= "<TH width='10%' style='background-color:#dddddd;border:1px solid #D3DCE3;'>Prozent M</TH>"; $ausgabe .= "<TH width='10%' style='background-color:#dddddd;border:1px solid #D3DCE3;'>Prozent M</TH>";
$ausgabe .= "<TH width='10%' style='background-color:#dddddd;border:1px solid #D3DCE3;'>Prozent W</TH>"; $ausgabe .= "<TH width='10%' style='background-color:#dddddd;border:1px solid #D3DCE3;'>Prozent W</TH>";
$result_master=$db->db_query($qry_master); $result_master=$db->db_query($qry_master);
$i=0; $i=0;
$help=array(); $help=array();
@@ -121,10 +133,10 @@ if($studiensemester_kurzbz != -1)
$help[$row_master->studiengang_kz]['bez']=$row_master->bez; $help[$row_master->studiengang_kz]['bez']=$row_master->bez;
if($row_master->geschlecht=='m') if($row_master->geschlecht=='m')
$help[$row_master->studiengang_kz]['count_m']=$row_master->count; $help[$row_master->studiengang_kz]['count_m']=$row_master->count;
else else
$help[$row_master->studiengang_kz]['count_w']=$row_master->count; $help[$row_master->studiengang_kz]['count_w']=$row_master->count;
} }
foreach ($help AS $key=>$row) foreach ($help AS $key=>$row)
{ {
if (!isset($row['count_m'])) if (!isset($row['count_m']))
$row['count_m']=0; $row['count_m']=0;
@@ -140,12 +152,12 @@ if($studiensemester_kurzbz != -1)
$ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".($row['count_w']+$row['count_m'])."</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".($row['count_w']+$row['count_m'])."</TD>";
if ($row_anzahl_m->anzahl==0) if ($row_anzahl_m->anzahl==0)
$prozent=0; $prozent=0;
else else
$prozent=round((100/$row_anzahl_m->anzahl)*$row['count_m'],2); $prozent=round((100/$row_anzahl_m->anzahl)*$row['count_m'],2);
$ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".$prozent."%</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".$prozent."%</TD>";
if ($row_anzahl_w->anzahl==0) if ($row_anzahl_w->anzahl==0)
$prozent=0; $prozent=0;
else else
$prozent=round((100/$row_anzahl_w->anzahl)*$row['count_w'],2); $prozent=round((100/$row_anzahl_w->anzahl)*$row['count_w'],2);
$ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".$prozent."%</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".$prozent."%</TD>";
$ausgabe .= "</TR>"; $ausgabe .= "</TR>";
@@ -166,12 +178,12 @@ if($studiensemester_kurzbz != -1)
$ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".($rest_w+$rest_m)."</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".($rest_w+$rest_m)."</TD>";
if ($row_anzahl_m->anzahl==0) if ($row_anzahl_m->anzahl==0)
$prozent=0; $prozent=0;
else else
$prozent=round((100/$row_anzahl_m->anzahl)*$rest_m,2); $prozent=round((100/$row_anzahl_m->anzahl)*$rest_m,2);
$ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".$prozent."%</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".$prozent."%</TD>";
if ($row_anzahl_w->anzahl==0) if ($row_anzahl_w->anzahl==0)
$prozent=0; $prozent=0;
else else
$prozent=round((100/$row_anzahl_w->anzahl)*$rest_w,2); $prozent=round((100/$row_anzahl_w->anzahl)*$rest_w,2);
$ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".$prozent."%</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".$prozent."%</TD>";
$ausgabe .= "</TR>"; $ausgabe .= "</TR>";
@@ -179,7 +191,7 @@ if($studiensemester_kurzbz != -1)
//$ausgabe .="</TABLE>".$summe."+".$rest."=".($summe+$rest)."=".$row_anzahl->anzahl."?<BR><BR>"; //$ausgabe .="</TABLE>".$summe."+".$rest."=".($summe+$rest)."=".$row_anzahl->anzahl."?<BR><BR>";
$ausgabe .="</TABLE><BR><BR>"; $ausgabe .="</TABLE><BR><BR>";
} }
$ausgabe .= "<BR><BR><H2>Bachelor-Studiengänge: (SS".substr($studiensemester_kurzbz,-4)."/$studiensemester_kurzbz)</H2>"; $ausgabe .= "<BR><BR><H2>Bachelor-Studiengänge: (SS".substr($studiensemester_kurzbz,-4)."/$studiensemester_kurzbz)</H2>";
$qry_stg="SELECT * FROM public.tbl_studiengang WHERE typ='b' ORDER by bezeichnung,studiengang_kz"; $qry_stg="SELECT * FROM public.tbl_studiengang WHERE typ='b' ORDER by bezeichnung,studiengang_kz";
$result_stg=$db->db_query($qry_stg); $result_stg=$db->db_query($qry_stg);
@@ -187,48 +199,51 @@ if($studiensemester_kurzbz != -1)
{ {
$summe_m=0; $summe_m=0;
$summe_w=0; $summe_w=0;
$rest_m=0; $rest_m=0;
$rest_w=0; $rest_w=0;
//Master-Studiengänge, die noch besucht wurden //Master-Studiengänge, die noch besucht wurden
$qry_bachelor="SELECT DISTINCT count(*)as count, studiengang_kz, typ, geschlecht, bezeichnung as bez, kurzbz FROM $qry_bachelor="SELECT DISTINCT count(*)as count, studiengang_kz, typ, geschlecht, bezeichnung as bez, kurzbz FROM
(SELECT DISTINCT ON(public.tbl_person.person_id, studiengang_kz) studiengang_kz,typ,geschlecht,tbl_studiengang.bezeichnung, tbl_studiengang.kurzbz (SELECT DISTINCT ON(public.tbl_person.person_id, studiengang_kz) studiengang_kz,typ,geschlecht,tbl_studiengang.bezeichnung, tbl_studiengang.kurzbz
FROM public.tbl_person JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id) FROM public.tbl_person JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id)
JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id) JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id)
JOIN public.tbl_studiengang USING(studiengang_kz) JOIN public.tbl_studiengang USING(studiengang_kz)
WHERE status_kurzbz='Student' AND typ='m' WHERE status_kurzbz='Student' AND typ='m'
AND public.tbl_person.person_id IN(SELECT public.tbl_person.person_id FROM public.tbl_person AND public.tbl_person.person_id IN(SELECT public.tbl_person.person_id FROM public.tbl_person
JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id) JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id)
JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id) JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id)
WHERE studiengang_kz='".addslashes($row_stg->studiengang_kz)."' WHERE studiengang_kz=".$db->db_add_param($row_stg->studiengang_kz)."
AND status_kurzbz='Absolvent' AND status_kurzbz='Absolvent'
AND (studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."' OR studiensemester_kurzbz='SS".substr($studiensemester_kurzbz,-4)."') )) as b AND (studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)."
OR studiensemester_kurzbz='SS".substr($studiensemester_kurzbz,-4)."') )) as b
GROUP BY studiengang_kz, typ, geschlecht, bezeichnung, kurzbz ORDER BY count desc"; GROUP BY studiengang_kz, typ, geschlecht, bezeichnung, kurzbz ORDER BY count desc";
//Anzahl der Studenten ohne weitere Masterstudien am FHTW //Anzahl der Studenten ohne weitere Masterstudien am FHTW
//Anzahl der Absolventen des Studiengangs //Anzahl der Absolventen des Studiengangs
$qry_anzahl="SELECT count(*) as anzahl FROM public.tbl_person $qry_anzahl="SELECT count(*) as anzahl FROM public.tbl_person
JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id) JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id)
JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id) JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id)
WHERE studiengang_kz='".addslashes($row_stg->studiengang_kz)."' WHERE studiengang_kz=".$db->db_add_param($row_stg->studiengang_kz)."
AND status_kurzbz='Absolvent' AND status_kurzbz='Absolvent'
AND (studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."' OR studiensemester_kurzbz='SS".substr($studiensemester_kurzbz,-4)."') AND (studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)."
OR studiensemester_kurzbz='SS".substr($studiensemester_kurzbz,-4)."')
AND geschlecht='m'"; AND geschlecht='m'";
$result_anzahl=$db->db_query($qry_anzahl); $result_anzahl=$db->db_query($qry_anzahl);
$row_anzahl_m=$db->db_fetch_object($result_anzahl); $row_anzahl_m=$db->db_fetch_object($result_anzahl);
$qry_anzahl="SELECT count(*) as anzahl FROM public.tbl_person $qry_anzahl="SELECT count(*) as anzahl FROM public.tbl_person
JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id) JOIN public.tbl_prestudent ON(public.tbl_person.person_id=public.tbl_prestudent.person_id)
JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id) JOIN public.tbl_prestudentstatus ON(public.tbl_prestudent.prestudent_id=public.tbl_prestudentstatus.prestudent_id)
WHERE studiengang_kz='".addslashes($row_stg->studiengang_kz)."' WHERE studiengang_kz=".$db->db_add_param($row_stg->studiengang_kz)."
AND status_kurzbz='Absolvent' AND status_kurzbz='Absolvent'
AND (studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."' OR studiensemester_kurzbz='SS".substr($studiensemester_kurzbz,-4)."') AND (studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)."
OR studiensemester_kurzbz='SS".substr($studiensemester_kurzbz,-4)."')
AND geschlecht='w'"; AND geschlecht='w'";
$result_anzahl=$db->db_query($qry_anzahl); $result_anzahl=$db->db_query($qry_anzahl);
$row_anzahl_w=$db->db_fetch_object($result_anzahl); $row_anzahl_w=$db->db_fetch_object($result_anzahl);
$ausgabe .= "<TABLE width=90% style='border:3px solid #D3DCE3;border-spacing:0pt;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-khtml-border-radius-topleft:10px;-khtml-border-radius-topright:10px;' align='center'>"; $ausgabe .= "<TABLE width=90% style='border:3px solid #D3DCE3;border-spacing:0pt;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-khtml-border-radius-topleft:10px;-khtml-border-radius-topright:10px;' align='center'>";
$ausgabe .= "<TR style='color:#000000; background-color:#D3DCE3;font: bold 1.2em arial;'>"; $ausgabe .= "<TR style='color:#000000; background-color:#D3DCE3;font: bold 1.2em arial;'>";
$ausgabe .= "<TD colspan='4'>&nbsp;&nbsp;&nbsp;"; $ausgabe .= "<TD colspan='4'>&nbsp;&nbsp;&nbsp;";
@@ -254,10 +269,10 @@ if($studiensemester_kurzbz != -1)
$help[$row_bachelor->studiengang_kz]['bez']=$row_bachelor->bez; $help[$row_bachelor->studiengang_kz]['bez']=$row_bachelor->bez;
if($row_bachelor->geschlecht=='m') if($row_bachelor->geschlecht=='m')
$help[$row_bachelor->studiengang_kz]['count_m']=$row_bachelor->count; $help[$row_bachelor->studiengang_kz]['count_m']=$row_bachelor->count;
else else
$help[$row_bachelor->studiengang_kz]['count_w']=$row_bachelor->count; $help[$row_bachelor->studiengang_kz]['count_w']=$row_bachelor->count;
} }
foreach ($help AS $key=>$row) foreach ($help AS $key=>$row)
{ {
if (!isset($row['count_m'])) if (!isset($row['count_m']))
$row['count_m']=0; $row['count_m']=0;
@@ -273,12 +288,12 @@ if($studiensemester_kurzbz != -1)
$ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".($row['count_w']+$row['count_m'])."</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".($row['count_w']+$row['count_m'])."</TD>";
if ($row_anzahl_m->anzahl==0) if ($row_anzahl_m->anzahl==0)
$prozent=0; $prozent=0;
else else
$prozent=round((100/$row_anzahl_m->anzahl)*$row['count_m'],2); $prozent=round((100/$row_anzahl_m->anzahl)*$row['count_m'],2);
$ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".$prozent."%</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".$prozent."%</TD>";
if ($row_anzahl_w->anzahl==0) if ($row_anzahl_w->anzahl==0)
$prozent=0; $prozent=0;
else else
$prozent=round((100/$row_anzahl_w->anzahl)*$row['count_w'],2); $prozent=round((100/$row_anzahl_w->anzahl)*$row['count_w'],2);
$ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".$prozent."%</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;'align='center'>".$prozent."%</TD>";
$ausgabe .= "</TR>"; $ausgabe .= "</TR>";
@@ -286,7 +301,7 @@ if($studiensemester_kurzbz != -1)
$summe_w += $row['count_w']; $summe_w += $row['count_w'];
$i++; $i++;
} }
//$rest=$row_rest->rest; //$rest=$row_rest->rest;
$rest_m=$row_anzahl_m->anzahl-$summe_m; $rest_m=$row_anzahl_m->anzahl-$summe_m;
$rest_w=$row_anzahl_w->anzahl-$summe_w; $rest_w=$row_anzahl_w->anzahl-$summe_w;
@@ -300,22 +315,22 @@ if($studiensemester_kurzbz != -1)
$ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".($rest_w+$rest_m)."</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".($rest_w+$rest_m)."</TD>";
if ($row_anzahl_m->anzahl==0) if ($row_anzahl_m->anzahl==0)
$prozent=0; $prozent=0;
else else
$prozent=round((100/$row_anzahl_m->anzahl)*$rest_m,2); $prozent=round((100/$row_anzahl_m->anzahl)*$rest_m,2);
$ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".$prozent."%</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".$prozent."%</TD>";
if ($row_anzahl_w->anzahl==0) if ($row_anzahl_w->anzahl==0)
$prozent=0; $prozent=0;
else else
$prozent=round((100/$row_anzahl_w->anzahl)*$rest_w,2); $prozent=round((100/$row_anzahl_w->anzahl)*$rest_w,2);
$ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".$prozent."%</TD>"; $ausgabe .= "<TD style='border:1px solid #D3DCE3;' align='center'>".$prozent."%</TD>";
$ausgabe .= "</TR>"; $ausgabe .= "</TR>";
$ausgabe .="</TABLE><BR><BR>"; $ausgabe .="</TABLE><BR><BR>";
} }
} }
echo ' echo '
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> <html>
@@ -340,20 +355,20 @@ while ($row_sem=$db->db_fetch_object($result_sem))
{ {
$selected="selected='selected'"; $selected="selected='selected'";
} }
else else
{ {
$selected=''; $selected='';
} }
$htmlstr .= "<option $selected value='".$row_sem->studiensemester_kurzbz."'>".$row_sem->bezeichnung."</option>"; $htmlstr .= "<option $selected value='".$row_sem->studiensemester_kurzbz."'>".$row_sem->bezeichnung."</option>";
} }
$htmlstr .= "</select>\n"; $htmlstr .= "</select>\n";
$htmlstr .= "<input type='submit' name='speichern' value='OK' title='Studiensemester bestimmen'>"; $htmlstr .= "<input type='submit' name='speichern' value='OK' title='Studiensemester bestimmen'>";
$htmlstr .= "</form>\n"; $htmlstr .= "</form>\n";
echo $htmlstr; echo $htmlstr;
echo $ausgabe; echo $ausgabe;
echo "Anmerkungen:<br><br>Doppelvorkommen von Studierenden führt zu Verfaelschungen bei der Anzahl der 'Externen':<br> echo "Anmerkungen:<br><br>Doppelvorkommen von Studierenden führt zu Verfaelschungen bei der Anzahl der 'Externen':<br>
- AbsolventInnen bzw. Studierende in verschiedenen Studiengaengen.<br> - AbsolventInnen bzw. Studierende in verschiedenen Studiengaengen.<br>
- Doppelteintragungen: z.B. nach Abbruch neu inskribiert"; - Doppelteintragungen: z.B. nach Abbruch neu inskribiert";
?> ?>