matt
20.07.2004, 21:05:45
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
20.07.2004, 21:12:47
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
21.07.2004, 08:00:15
Prościej by było przebudować bazę i wydzielic imię i nazwisko do osobnych kolumn
FiDO
21.07.2004, 21:42:49
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).