Hallo,
ich habe folgendes Problem:
Und zwar will ich eine Rangliste programmieren, die auf Punkte basiert ist. Dazu benutze ich folgende PHP-Abfrage für die MySQL-Datenbank
<?
$abfrage = "SELECT * FROM benutzer ORDER BY punkte_gesamt DESC";
$ergebnis = mysql_query($abfrage);
while ($row = mysql_fetch_object($ergebnis))
{
$spieler = $row->name;
$punkte1 = $row->punkte_1;
$punkte2 = $row->punkte_2;
$punkte = $row->punkte_gesamt;
}
?>
Daten in Tabelle ausgeben
Diese Funktion geht auch, jedoch wenn ich z.B. jemanden habe, der 10 Punkte hat und ein anderer nur 8 dann ist auf Rang 1 derjenige mit 8 und auf Rang 2 der mit 10.
Was mache ich falsch?
Muss ich evtl. noch eine Zusatzangabe in PHP dazumachen, damit er die ganze Zahl betrachtet, nicht nur die erste Ziffer?
Kann mir jemand weiterhelfen?
Vielen Dank im Voraus
MfG
Dommschwenker