![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Czy istnieje możliwość posortowania danych tak, aby element o konkretnej wartości zawsze znalazł się na samym końcu? Jest mi to potrzebne do posortowania produktów w zamówieniu, lecz chciałbym aby przesyłka (jej identyfikator to 'TRANSPORT') była zawsze na samym dole:
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
zakładam, że dane masz w tablicy ?
Jeśli nie - wrzuć do tablicy jeśli tak: wyszukaj w tablicy TRANSPORT (array_search" title="Zobacz w manualu PHP" target="_manual) wytnij TRANSPORT z tablicy (array_slice" title="Zobacz w manualu PHP" target="_manual albo array_splice" title="Zobacz w manualu PHP" target="_manual) posortuj tablice (array_sort" title="Zobacz w manualu PHP" target="_manual) wstaw TRANSPORT na koniec (array_push" title="Zobacz w manualu PHP" target="_manual) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 18.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ew. jeśli wczytujesz to z bazy, to możesz zawsze wczytać te produkty pomijając TRANSPORT, po czym osobno na końcu wczytujesz TRANSPORT.
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:55 |