From cf471a1a60406c7a68319c0cd1df692c5f65fc33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 8 Sep 2014 08:57:09 +0000 Subject: [PATCH] Warnungen beim Erstellen der Statistiken entfernt --- content/statistik/alvsstatistik.php | 13 +++++++++++++ content/statistik/studentenprosemester.php | 12 ++++++++++++ 2 files changed, 25 insertions(+) diff --git a/content/statistik/alvsstatistik.php b/content/statistik/alvsstatistik.php index 1bffa46c8..e1b851654 100644 --- a/content/statistik/alvsstatistik.php +++ b/content/statistik/alvsstatistik.php @@ -233,13 +233,21 @@ if($format=='xls') $summe_w=0; foreach ($data[$key] as $fb=>$stunden) { + if(!isset($stunden['m'])) + $stunden['m']=0; $summe_m+=$stunden['m']; + if(!isset($summe_fb[$fb]['m'])) + $summe_fb[$fb]['m']=0; $summe_fb[$fb]['m']+=$stunden['m']; $worksheet->write($zeile,$fachbereiche[$fb],$stunden['m'],$format_data); //if($maxlength[$fachbereiche[$fb]]write($zeile,$fachbereiche[$fb]+1,$stunden['w'],$format_data); //if($maxlength[$fachbereiche[$fb]]$summe) foreach ($summe_fb as $fb=>$summe) { + if(!isset($summe['m'])) + $summe['m']=0; + if(!isset($summe['w'])) + $summe['w']=0; + if(isset($fachbereiche[$fb])) $worksheet->write($zeile,$fachbereiche[$fb],number_format($summe['m'],2,'.',''), $format_bold_center_data); $worksheet->write($zeile,$fachbereiche[$fb]+1,number_format($summe['w'],2,'.',''), $format_bold_center_data); diff --git a/content/statistik/studentenprosemester.php b/content/statistik/studentenprosemester.php index af2a6b483..7a830c86c 100644 --- a/content/statistik/studentenprosemester.php +++ b/content/statistik/studentenprosemester.php @@ -202,9 +202,21 @@ if($format=='xls') { $var_m = 's'.$i.'_m'; $var_w = 's'.$i.'_w'; + if(!isset($summe_m_[$i])) + $summe_m_[$i]=0; + if(!isset($summe_w_[$i])) + $summe_w_[$i]=0; + $summe_m_[$i]+= $row->$var_m; $summe_w_[$i]+= $row->$var_w; } + if(!isset($gesamtsumme)) + $gesamtsumme=0; + if(!isset($gesamtsumme_m)) + $gesamtsumme_m=0; + if(!isset($gesamtsumme_w)) + $gesamtsumme_w=0; + $gesamtsumme+= $row->all; $gesamtsumme_m+= $summe_m; $gesamtsumme_w+= $summe_w;