Moin, moin
ich brauche mal wieder einen Denkanstoß!
Ich summiere Zahlen mit dem sql-Statment:
Da ich die einzelen Summen daraus auch brauche, addiere ich diese Summen erst mit PHP. (Durch 13 weil das max. 13 ist, durch die stimmen damit es sich .. bla bla einfacher Dreisatz durch Anzahl der abgegebenen Stimmen)
Diese Abfrage funktioniert sobald ich sie nicht auf die einzelne ID beziehe, also alle vorhanden DS Abfrage. Dabei wird mir zu jedem DS der entsprechende Punkte-Wert angegeben.
Sobald ich diese Abfrage auf
eingrenze, erhalte ich keine Punkteanzeige mehr.
Wo übersehe ich was?
Vielen Dank schon mal vorab!
Gruß Franz
ich brauche mal wieder einen Denkanstoß!
Ich summiere Zahlen mit dem sql-Statment:
PHP Code:
$result = mysql_query("SELECT *,SUM(punkte.p1) As p1,SUM(punkte.p2) AS p2,SUM(punkte.p3) AS p3,....
FROM punkte
...
PHP Code:
....
$epunkte = 0;
while($row = mysql_fetch_array($result))
{
$epunkte = ($row['p1'] + $row['p2'] + $row['p3']) / 13 * 100 / $row['stimmen'];
$epunkte = number_format($epunkte,0);
...
Sobald ich diese Abfrage auf
PHP Code:
... WHERE ID = '".mysql_real_escape_string($_REQUEST['ID'])." ..
Wo übersehe ich was?
Vielen Dank schon mal vorab!
Gruß Franz
Comment