Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sortowanie
Forum PHP.pl > Forum > PHP
matt
Mam pole nazwa które zawiera imię i nazwisko jakieś tam osoby. Teraz chce zrobic cos takiego zeby wyniki byly sortowanie według nazwiska np

Mam dane

Jan Antek
Roman Bartek
Czesław Cebula

To żeby pod literką A wyswietlal sie ten Jan Antek, pod B Roman Bartek itd

da sie cos takiego zrobic zeby sortowal literowo po pierwszej spacji w polu?

czy musze rozbic pole na dwa pola(imie, naziwsko) i dopiero wtedy sortowanie
FiDO
Skorzystaj z usort" title="Zobacz w manualu PHP" target="_manual'a, w funkcji callback, ktora przekazesz do niego rozbijesz sobie stringa i porownasz nazwiska.
scanner
Prościej by było przebudować bazę i wydzielic imię i nazwisko do osobnych kolumn
FiDO
Nigdzie nie widze, zeby bylo wspomniane, ze to sa dane z bazy, ale jesli tak jest to oczywiscie masz racje, to bedzie lepsze, duzo lepsze rozwiazanie (jedyne sluszne zgodne z teoria baz danych).
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.