Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z sortowaniem
Forum PHP.pl > Forum > PHP
sendi16
mozecie mi pomoc jakiej funkcji uzyc aby posortowac dane z tablicy pobranej z mysql tak aby sortowalo tylko wedlug liter a nie liter i wielkosci liter?questionmark.gif
scanner
Chyba musiałbyś zrobić UPPER lub lower podczas sortowania
Kod
ORDER BY UPPER(pole) ASC
Jabol
polecam usort i sortujesz dane wedlug wlasnej woli
scanner
Jabol: ale nie zrzucaj na parser tego, co moze zrobic dla Ciebie baza.
Jabol
scanner: racja, ale w końcu forum to php winksmiley.jpg .

Ale miałem przypadek inny. Wyciągałem sobie z bazy imie i wiek. I kod w mysql łączący te stringi było o jakieś 5 (około, dokładnie nie pamiętam) razy wolniejszy od wypisania obydwu zmiennych oraz słówek "ma" i "lat" oraz wstawienia pomiędzy nie wartości z bazy!
scanner
Jabol: masz gdzieś ten kod?
konrad_vme
baza danych jest zawsze szybsza od php w przypadku sortowania danych... musiałeś coś źle użyć...
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-2025 Invision Power Services, Inc.