$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(); } ?>