$j){ $sum+=$j; $avg+=($i*$j); } $out = ""; foreach($values as $i=>$j){ $out .= "$i ($j) "; $out .= "
"; } //Durchschnittlicher Wert if($sum > 0) $avg = round($avg/$sum,2); $out .= "====
$avg ($sum)"; return $out; } //gibt das Ergebnis der Fragen mit ja/nein antworten aus function getBooleanValues($column){ $query = "SELECT $column FROM umfrage_PROgramm ORDER BY $column ASC"; $result = dbQuery($query); $values[0] = 0; $values[1] = 0; //Ergebnisse z�hlen while($line = mysqli_fetch_array($result,MYSQL_NUM)){ $values[$line[0]]++; } $sum = $values[0]+$values[1]; $out = "Ja ($values[1]) "; $out .= "
"; $out .= "Nein($values[0]) "; $out .= "
"; return $out; } //gibt Textantworten aus function getTextValues($column){ $query = "SELECT $column FROM umfrage_PROgramm ORDER BY id ASC"; $result = dbQuery($query); //Ergebnisse ausgeben $out = ""; while($line = mysqli_fetch_array($result,MYSQL_NUM)){ if(!empty($line[0])){ $out .= "

$line[0]

"; } } return $out; } //statistische Ergebnisse function printResult(){ $t = new Template("auswertung.html"); $t->setVar("LESE", getNumberValues("lese")); $t->setVar("INFO", getNumberValues("info")); $t->setVar("ANGESPROCHEN", getNumberValues("angesprochen")); $t->setVar("LAYOUT", getNumberValues("layout")); $t->setVar("STRUKTUR", getNumberValues("struktur")); $t->setVar("FOTOS", getNumberValues("fotos")); $t->setVar("KALENDER", getNumberValues("kalender")); $t->setVar("BEWAHRE", getNumberValues("bewahre")); $t->setVar("GESAMTEINDRUCK", getNumberValues("gesamteindruck")); $t->setVar("EMPFEHLE", getBooleanValues("empfehle")); $t->setVar("WUNSCH", getTextValues("wunsch")); $t->setVar("NICHT", getTextValues("nicht")); $t->setVar("FEHLER", getTextValues("fehler")); $t->setVar("ANREGUNGEN", getTextValues("anregungen")); $t->parse(); } ?>