Werte zusammenzählen

Sasser

Erfahrenes Mitglied
Hallo alle zusammen!

Ich versuchs seit einiger Zeit folgendes;

Ich habe eine Tabelle inder points hinterlegt sind. Nun soll zu jedem User die Punkte zusammengezählt werden und absteigend angezeit werden! Nur leider bekomme ich das nicht hin! Kann mir jemand helfen?

Mein Code:

PHP:
$result = mysql_query("SELECT SUM AS (points), user FROM citys GROUP BY user", $db);
while($row=mysql_fetch_assoc($result))
{
$i = $i+1;
echo "<tr><td>$i</td><td>$row[user]</td><td>N/A</td><td>$row[points]</td></tr>";
}
 
So zählt er mir schonmal die Werte zusammen, nur soll er nur die points zum dazugehörigen User addieren.

Also wie bekomme ich es hin, dass er nun noch die User gruppiert?

PHP:
$result = mysql_query("Select SUM(points) AS points FROM citys", $db);
while($row=mysql_fetch_assoc($result))
{
$i = $i+1;
echo "<tr><td>$i</td><td>$row[user]</td><td>N/A</td><td>$row[points]</td></tr>";
}
 
Wenn ich das richtig verstehe willst du die User nun noch nach Name oder nach Punlkten Sortieren? Dann wäre ORDER BY, das was du suchst.
MfG, Andy
 

Neue Beiträge

Zurück