Hi,
Ich möchte gerne eine Rangliste ausgeben lassen. Mein Code dazu sieht folgendermassen aus:
Grundsätzlich funktioniert er auch, nur werden Spieler, die z.B. 1000 Punkte haben nach Spielern, die 10 Punkte haben aufgelistet, weil der Computer nur nach der ersten Ziffer sortiert.
Kann man das auch ändern?
Danke,
mit freundlichen Grüßen,
Ich möchte gerne eine Rangliste ausgeben lassen. Mein Code dazu sieht folgendermassen aus:
PHP:
$host = "";
$user = "";
$passwd = "";
$dbname = "Loginsystem";
$dbverbindung = @mysql_connect ($host);
$db_waehlen= @mysql_select_db ($dbname, $dbverbindung);
$abfrage = "SELECT * FROM nachrichtem ORDER BY Punkte ASC";
$erg = mysql_query($abfrage,$dbverbindung);
while ($row = mysql_fetch_array($erg, MYSQL_BOTH)) {
printf ("Punkte: %s Spieler: %s <br>", $row["Punkte"], $row["Nickname"]);
}
mysql_free_result($erg);
Grundsätzlich funktioniert er auch, nur werden Spieler, die z.B. 1000 Punkte haben nach Spielern, die 10 Punkte haben aufgelistet, weil der Computer nur nach der ersten Ziffer sortiert.
Kann man das auch ändern?
Danke,
mit freundlichen Grüßen,