|
Die letzten 5 Postings in diesem Thema » Alle anzeigen
von hammel |
Danke raiserle jetzt funktioniert's |
von raiserle |
sorry
dein mysql-fehler erzeugt dir hier nen php_fehler
mach mal hinter
141: $result=mysql_query("SELECT punkte,username FROM users ORDER BY punkte 142: ASC")or die(mysql_error());
142: watt willste damit....
|
von hammel |
Also ich hab diesen Code eingebunden:
140: <?php
141: $result=mysql_query("SELECT punkte,username FROM users ORDER BY punkte 142: ASC");
143: while($row=mysql_fetch_assoc($result)){
144: echo $row['username']." : ".$row['punkte']."<br />";
145: }
146: ?>
Und diese Fehlermeldung kommt:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/web46/html/game/useraccount/toplist.php on line 142
Und ich hab noch eine Frage: Die Variable mit den Usernames heißt uid. Muss ich das in Zeile 141 und 144 mit username ausstauschen? |
von raiserle |
??
also entweder versteh ich deine frage nicht richtig, oder ....
was willst du genau, denn die lösung stimmt nicht mit deiner frage überein.
Ich möchte dass die Punkte aller User angezeigt werden |
das kann man nun auslegen wie man will.
die punkte aller user
1:
2:
3: | <?php
$punkte=mysql_result(mysql_query("SELECT sum(punkte) AS pkt FROM users"),NULL,'pkt');
?> |
damit hast du alle punkte von den usern;
1:
2:
3:
4:
5:
6: | <?php
$result=mysql_query("SELECT punkte,username FROM users ORDER BY punkte ASC");
while($row=mysql_fetch_assoc($result)){
echo $row['username']." : ".$row['punkte']."<br />";
}
?> |
damit hast du alle punkte von klein nach gross sortiert und mit
name : punkte
ausgegeben |
von hammel |
Danke danke danke |
|
|
|