matiszostak
31.07.2007, 18:54:52
mam klopot z uzywaniem funkcji desc w zapytaniach mysql jednak przy dluzej liczbie rekordow zwraca takie warunki
mam np taka kolejnosc rekordow w bazie
:
12,87,83,09,54,98
po zapytaniu
:
09 12 54 87 83 98
by chcialem aby wyswietlalo to tak:
09 12 54 8387 98
jak to zrobic albo jak uzyc innej funkcji
-------------------------
dodałem [tag] do tematu ponieważ
padły już odpowiedzi
na przyszłość pamiętaj, że dodawanie
[tag]u należy do Ciebie
~Cienki1980
Koshin
31.07.2007, 19:38:19
pokaż strukturę bazy, i rekordy jak są zapisane, oraz pokaż całe zapytanie.
matiszostak
1.08.2007, 14:50:21
id nick haslo emal ile cale
A1 --- ---- ----- --- 54
A2 --- --- ----- ---- 23
...
$query = "SELECT * FROM users ORDER BY cale DESC";
Koshin
1.08.2007, 16:25:38
cale to jaki typ ?
jeśli łancuch znaków to będą kłopoty z poprawnym sortowaniem.
Zmień to na integer. jeśli to jest integer, to poddaje sie, powinno być dobrze, bo wynik jaki pokazałeś, nie jest posortowany wcale.
Może jakaś spacja się tam gdzieś zapodziała i zmienia kolejność ?
matiszostak
1.08.2007, 18:27:17
dzienki pomoglo sortuja
http://matisurf.yoyo.pl/?co=ost (jesli chcesz mozesz sie zapisac)
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.