<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<?php
$host="DEINHOSTNAME";
$user="DEINUSERNAME";
$pass="DEINPASSWORT";
$db="DEINEDATENBANK";
$conn=mysql_connect($host, $user, $pass) or die ("Es konnte leider keine Verbindung zur Datenbank erstellt werden");
$auswahl=mysql_select_db($db) or die ("Es konnte keine Datenbank ausgewählt werden");
if (isset($submit)) {
switch ($poll) {
case 5:
$eingabe=mysql_query("INSERT INTO poll (sehr_gut, gut, mittelmaessig, schlecht, sehr_schlecht) VALUES ('1', '0', '0', '0', '0')");
break;
case 4:
$eingabe=mysql_query("INSERT INTO poll (sehr_gut, gut, mittelmaessig, schlecht, sehr_schlecht) VALUES ('0', '1', '0', '0', '0')");
break;
case 3:
$eingabe=mysql_query("INSERT INTO poll (sehr_gut, gut, mittelmaessig, schlecht, sehr_schlecht) VALUES ('0', '0', '1', '0', '0')");
break;
case 2:
$eingabe=mysql_query("INSERT INTO poll (sehr_gut, gut, mittelmaessig, schlecht, sehr_schlecht) VALUES ('0', '0', '0', '1', '0')");
break;
case 1:
$eingabe=mysql_query("INSERT INTO poll (sehr_gut, gut, mittelmaessig, schlecht, sehr_schlecht) VALUES ('1', '0', '0', '0', '0')");
break;
}
}
$auslesen=mysql_query("SELECT SUM(sehr_gut) AS sehr_gut, SUM(gut) AS gut, SUM(mittelmaessig) AS mittelmaessig, SUM(schlecht) AS schlecht, SUM(sehr_schlecht) AS sehr_schlecht, COUNT(id) AS anzahl FROM poll") or die ("inkorrekter Datenbank-Query");
$ausgabe=mysql_fetch_array($auslesen);
$anzahl=$ausgabe["anzahl"];
$votes_sehr_gut=$ausgabe["sehr_gut"];
$votes_gut=$ausgabe["gut"];
$votes_mittelmaessig=$ausgabe["mittelmaessig"];
$votes_schlecht=$ausgabe["schlecht"];
$votes_sehr_schlecht=$ausgabe["sehr_schlecht"];
$prozent_sehr_gut=floor(100/$anzahl*$votes_sehr_gut);
$prozent_gut=floor(100/$anzahl*$votes_gut);
$prozent_mittelmaessig=floor(100/$anzahl*$votes_mittelmaessig);
$prozent_sehr_schlecht=floor(100/$anzahl*$votes_sehr_schlecht);
$prozent_schlecht=floor(100/$anzahl*$votes_schlecht);
?>
<table cellpadding=0 cellspacing=0 border=0 width=550>
<tr>
<td width=250>sehr gut</td>
<td width=120><img src="balken.gif" height=5 width=<?php echo $prozent_sehr_gut; ?>></td>
<td width=100><?php echo $prozent_sehr_gut."% ".$votes_sehr_gut."/".$anzahl; ?></td>
</tr>
<tr>
<td width=250>gut</td>
<td width=120><img src="balken.gif" height=5 width=<?php echo $prozent_gut; ?>></td>
<td width=100><?php echo $prozent_gut."% ".$votes_gut."/".$anzahl; ?></td>
</tr>
<tr>
<td width=250>mittelmässig</td>
<td width=120><img src="balken.gif" height=5 width=<?php echo $prozent_mittelmaessig; ?>></td>
<td width=100><?php echo $prozent_mittelmaessig."% ".$votes_mittelmaessig."/".$anzahl; ?></td>
</tr>
<tr>
<td width=250>schlecht</td>
<td width=120><img src="balken.gif" height=5 width=<?php echo $prozent_schlecht; ?>></td>
<td width=100><?php echo $prozent_schlecht."% ".$votes_schlecht."/".$anzahl; ?></td>
</tr>
<tr>
<td width=250>sehr schlecht</td>
<td width=120><img src="balken.gif" height=5 width=<?php echo $prozent_sehr_schlecht; ?>></td>
<td width=100><?php echo $prozent_sehr_schlecht."% ".$votes_sehr_schlecht."/".$anzahl; ?></td>
</tr>
</table>
<form name="poll" method="post" action="<?php echo $PHP_SELF; ?>">
<select name="poll">
<option name="sehr_schlecht" value="1">sehr schlecht</option>
<option name="schlecht" value="2">schlecht</option>
<option name="mittelmaessig" value="3">mittelmässig</option>
<option name="gut" value="4">gut</option>
<option name="sehr_gut" value="5" selected>sehr gut</option>
</select>
<input type="submit" name="submit" value="vote">
</form>
</body>
</html>