Mam dwie tablice:
Kod
Array (
[1] => Array ( [nazwa] => Kurier DPD [koszt] => 40.00 [opis] => Wysyłka kurierem DPD. )
[5] => Array ( [nazwa] => Poczta Polska [koszt] => 12.00 [opis] => Paczka priorytetowa )
[3] => Array ( [nazwa] => Poczta Polska [koszt] => 15.00 [opis] => List priorytetowy )
[4] => Array ( [nazwa] => Poczta Polska [koszt] => 7.00 [opis] => List priorytetowy )
)
[1] => Array ( [nazwa] => Kurier DPD [koszt] => 40.00 [opis] => Wysyłka kurierem DPD. )
[5] => Array ( [nazwa] => Poczta Polska [koszt] => 12.00 [opis] => Paczka priorytetowa )
[3] => Array ( [nazwa] => Poczta Polska [koszt] => 15.00 [opis] => List priorytetowy )
[4] => Array ( [nazwa] => Poczta Polska [koszt] => 7.00 [opis] => List priorytetowy )
)
Kod
Array ( [0] => Kurier DPD [1] => Poczta Polska )
Klucze w tablicy pierwszej to id rekordów (w bazie danych).
Muszę teraz za pomocą drugiej tablicy (tablica "typów") zostawić tylko te dwa typy w pierwszej tablicy, ale musi zostać typ z największą ceną.
Ciężko to wytłumaczyć, ale muszę uzyskać coś takiego:
Kod
Array (
[1] => Array ( [nazwa] => Kurier DPD [koszt] => 40.00 [opis] => Wysyłka kurierem DPD. )
[3] => Array ( [nazwa] => Poczta Polska [koszt] => 15.00 [opis] => List priorytetowy )
)
[1] => Array ( [nazwa] => Kurier DPD [koszt] => 40.00 [opis] => Wysyłka kurierem DPD. )
[3] => Array ( [nazwa] => Poczta Polska [koszt] => 15.00 [opis] => List priorytetowy )
)
Przez to, że jedna tablica jest wielowymiarowa nie potrafię sobie nawet rozplanować tego, jak to wykonać.
Proszę o pomoc!