Nun ich habe folgende ausgaben bis jetzt bei meiner db:
Es ist vielleicht daraus schwer zu erkennen aber ich habe eine db mit den Feldern 'playername','kills','deaths'.
Nun will ich diese db aus geben zB in form einer tabelle und zwar das es nach der anzahl der 'kills' geordnet ist.
D.h. der mit den meinsten kills der soll an 1. stelle stehen.
So nun die frage welche funktion könnte ich dazu verwenden?
mein bis jetzt gecodetes script sieht so aus:
Thx Manofwar
00 $0,$6;$0))$6),$0>$6M$0ann$6i$0<$6,($0(($6;$0, 023 $0Z$4!$0n$4G$0o$3Q 01 $1GREENPDANK*TAW* 00 Bananenboss 32 HUGH 016 Manni 2212 molly 00 test 00 TT52-Dely 77
Nun will ich diese db aus geben zB in form einer tabelle und zwar das es nach der anzahl der 'kills' geordnet ist.
D.h. der mit den meinsten kills der soll an 1. stelle stehen.
So nun die frage welche funktion könnte ich dazu verwenden?
mein bis jetzt gecodetes script sieht so aus:
PHP-Code:
/*Verbindung mit Datenbank*/
$rank = mysql_connect($db_server, $db_user, $db_passwort);
if (!$rank) {
die('keine Verbindung möglich: ' . mysql_error());
}
//echo 'Verbindung erfolgreich';
$db_selected = mysql_select_db($db_name, $rank);
if (!$db_selected) {
die ('Kann ranking nicht benutzen : ' . mysql_error());
}
/*Abfrage und Zusammenrechnen*/
$abfrage = "SELECT playername, SUM(kills) AS kills, SUM(deaths) AS deaths FROM ranking GROUP BY playername";
$ergebnis = mysql_query($abfrage)
or die(mysql_error().'<hr />'.'$abfrage'.'<hr />');
/*Ausgabe*/
while($row = mysql_fetch_assoc($ergebnis))
{
echo $row['playername'];
echo $row['kills'];
echo $row['deaths'];
}
?>
Kommentar