by Heini_net » 23. March 2004 16:49
Hab mal was angefangen.. hab aber irgendwo nen fehler drin weil wenn zb bei einem vote der wert 50 ist und die anderen alle 0, dann müsste bei den 50 ja 100% stehen..
hier der Code :
$query = "SELECT * FROM vote GROUP BY id";
$result = mysql_query($query, $connect) or die(mysql_error());
$wert=0;
while($row = mysql_fetch_array($result)) {
$resultat = $resultat + $row["votes"];
$wert = $wert + '1';
switch($row["id"])
{
case "1":
$vote1=$row["votes"];
break;
case "2":
$vote2=$row["votes"];
break;
case "3":
$vote3=$row["votes"];
break;
case "4":
$vote4=$row["votes"];
break;
case "5":
$vote5=$row["votes"];
break;
case "6":
$vote6=$row["votes"];
break;
}
}..
und dann die Zeilen:
<? echo $resultat * $vote1 / 100; ?>
<? echo $resultat * $vote2 / 100; ?>
usw..