Do. 12.03.2009
15:51 Uhr
#1
- Registriert seit
- 14.09.2006
- Beiträge
- 3.766
- Beitragswertungen

Hi,
ich hab im moment ein kleines problem mit dem ORDER BY in PHP. undzwar bin ich grad dabei eine rangliste für ein wettsystem zu machen.
allerdings hab ich das problem, dass wenn ich
"ORDER BY tabelle DESC" reinschreib (damit der mit dem höchsten oben kommt) das eben der höchste nicht angezeigt wird. wenn ich anstatt DESC
ASC schreib, wird der mit dem höchsten ganz unten aufgelistet und das will ich nicht.
hier mal der code
1 | $sql = "SELECT userID, nickname, vdollars FROM ".PREFIX."user WHERE banned = '0' ORDER BY vdollars DESC";
|
habt ihr vielleicht ne idee?
danke, gruß
sonic
Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
Do. 12.03.2009
18:50 Uhr
#2
- Registriert seit
- 24.08.2004
- Beiträge
- 10.192
- Beitragswertungen

Ich hab zwar nicht viel Ahnung, aber sieht für mich korrekt aus.
Hast du es mal so 'vdollars ' probiert?
Omnia bona erunt
Do. 12.03.2009
19:20 Uhr
#3
- Registriert seit
- 14.09.2006
- Beiträge
- 3.766
- Beitragswertungen

ja hab ich schon, aber dann werden die gar nicht angezeigt
Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
Do. 12.03.2009
19:44 Uhr
#4
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen

Ist aber richtig so, und es hat nicht zufällig der höchste Wert bei banned was anderes als 0? Ich kann mir zwar nicht vorstellen, dass es was ändern, aber 0 ist eine Zahl und kann ohne die ' geschrieben werden.
Do. 12.03.2009
19:50 Uhr
#5
- Registriert seit
- 14.09.2006
- Beiträge
- 3.766
- Beitragswertungen

ich hatte am anfang das mit dem banned noch nicht drin, und da hats auch noch nich getan - also hats damit wahrscheinlich nix zu tun. aber ich werds demnächst mal probieren.
Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
Fr. 13.03.2009
14:53 Uhr
#6
- Registriert seit
- 14.09.2006
- Beiträge
- 3.766
- Beitragswertungen

so, ich hab das problem jetzt gefunden
undzwar lags an dem
$row = mysql_fetch_array($result)
das hatte ich 2mal drin, einmal ganz normal und einmal in der while() schleife drin - jz gehts ^^
danke euch trotzdem
Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.