From 350eb22958d592bd46bc16b85185bccb13f8f78b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Tue, 28 Oct 2014 10:32:11 +0000 Subject: [PATCH] Warnings behoben --- rdf/diplomasupplement.xml.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/rdf/diplomasupplement.xml.php b/rdf/diplomasupplement.xml.php index 544f5be21..d75770f56 100644 --- a/rdf/diplomasupplement.xml.php +++ b/rdf/diplomasupplement.xml.php @@ -335,6 +335,9 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") // Hole Datum der Sponsion -> wenn keine vorhanden nimm aktuelles datum $qry = "SELECT sponsion, tbl_abschlussbeurteilung.bezeichnung_english,datum FROM lehre.tbl_abschlusspruefung JOIN lehre.tbl_abschlussbeurteilung USING(abschlussbeurteilung_kurzbz) WHERE student_uid='".$uid_arr[$i]."' ORDER BY datum DESC LIMIT 1"; $sponsion_datum = date('d.m.Y'); + $abschlusspruefungsdatum = ''; + $abschlussbeurteilung=''; + if($db->db_query($qry)) { if($row1= $db->db_fetch_object()) @@ -405,6 +408,10 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") $noten_anzahl += $noteArrayPrev[7]; $noten_anzahl += $noteArrayPrev[12]; + // Division durch 0 verhindern + if($noten_anzahl==0) + $noten_anzahl=1; + // Noten: 1-5, angerechnet, nicht beurteilt, erfolgreich absolviert anzeigen echo " ".sprintf("%01.1f",($noteArrayPrev[1]/$noten_anzahl*100)).""; echo " ".sprintf("%01.1f",($noteArrayPrev[2]/$noten_anzahl*100)).""; @@ -443,6 +450,10 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") $noten_anzahl += $noteArrayPrev[7]; $noten_anzahl += $noteArrayPrev[12]; + // Division durch 0 verhindern + if($noten_anzahl==0) + $noten_anzahl=1; + // Noten: 1-5, angerechnet, nicht beurteilt, erfolgreich absolviert anzeigen echo " ".sprintf("%01.1f",($noteArrayPrev[1]/$noten_anzahl*100)).""; echo " ".sprintf("%01.1f",($noteArrayPrev[2]/$noten_anzahl*100))."";