![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 23.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Hi
mam problem z posortawaniem tablicy, pole invoice_number wyglada np tak: 2004/55 i jest typu varchar, rozbijam dane na rok i nr i wprowadzam do tablicy. chciałbym miec mozliwosc posortowania tego najpierw jako rok, potem jako nr malejąco czyli aby uzyskac takie dane: 2004 55 2004 54 ... 2003 99 itp kod wygląda tak:
No i tu sie zaczyna problem bo nie moge znalezc sposobu aby posortowac to najpierw wedlug roku, potem wedlug numeru (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Z gory dzieki za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Jakbys nie rozbijał, tylko sortował najpierw, to byś miał ok.
2004/55 2004/54 ... 2003/01 ... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 23.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(scanner @ 2004-12-02 17:14:56) Jakbys nie rozbijał, tylko sortował najpierw, to byś miał ok. 2004/55 2004/54 ... 2003/01 ... Miałem tak na początku ale wszystko się posypało gdy number_invoice był np. 2004/101. ułożyło tak 2004/99 2004/98 ... 2004/101 2004/10 ... |
|
|
![]()
Post
#4
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
Cytat(binio @ 2004-12-02 17:45:51) ułożyło tak 2004/99 2004/98 ... 2004/101 2004/10 ... a próbowałeś natsort" title="Zobacz w manualu PHP" target="_manual (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 23.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(rogrog @ 2004-12-02 18:32:54) a próbowałeś natsort" title="Zobacz w manualu PHP" target="_manual (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Dzieki, działa super gdy jedną kolumne do sortowania. Do wielowymiarowej tablicy udalo mi sie wykorzystac array_multisort Thanks All |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:46 |