Ausgeben

DRXX

Erfahrenes Mitglied
Ich gebe aus einer Datenbank aus und was passiert die 7 kommt vor der 600

Warum ? Ich habe so SELECT * FROM `user` ORDER BY `punkte` DESC LIMIT 0 , 10

dieses ist für eine rangliste

und beim ausgeben erscheint die 7 vor der 600 aus warum was muss man noch machen
damit die gröste zahl platz 1 ist
 
Ich schätze mal, dass die Spalte punkte keinen numerischen Datentyp (int, long), sondern einen Zeichenketten-Datentyp (Text, Char) hat.

Vor nicht allzulanger Zeit (+- 1 Stunde) gabs einen solchen Thread (http://www.tutorials.de/tutorials205669.html) hier schonmal. Dieser ist sogar im Moment nur 3 Threads unter deinem zu finden. Also vor dem Erstellen vielleicht ein wenig suchen ...
 
Zuletzt bearbeitet:
Zurück