Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ROZWIĄZANY]ORDER BY drobny błąd :/
Forum PHP.pl > Forum > Bazy danych > MySQL
idzior1
Witam! Szukałem rozwiązania 3 godziny i nie mogłem go nigdzie znaleść dlatego proszę o pomoc. Mój problem polega na tym iż wykonując takie polecenie:
CODE
$verifica = mysql_query("SELECT nazwa,punktów,avatar FROM guild ORDER BY punktów DESC LIMIT ".$ini.",".$cfg['rank']."");


Sortuje mi co prawda od największej do najmniejszej jednak problem pojawia się wraz z liczbami większymi niż 9 ponieważ wyniki mam posortowane tak:
7
61
2
12
10
1
Bardzo prosiłbym o odpowiedź w jaki sposób mógłbym przerobić to polecenie żeby sortowało tak:
61
12
10
7
2
1
Czyli od najmniejszej do największej pokolei. Z góry dziękuje za odpowiedź i pozdrawiam!


#EDIT
Już wiem gdzie jest błąd tongue.gif jeden ze współpracowników pozmieniał mi typy tabeli i dał mi varchar zamiast mediumint, a że ja akurat w tym skrypcie trochu mieszałem to myślałem że coś w nim poprzestawiałem biggrin.gif. Przepraszam za kłopot.
piotrooo89
jaki masz typ pola punktów ? pewnie tekstowy? zmień na int'a.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.