Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jak posortować tablice, problem z array_multisort
pyrek
post
Post #1





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 23.09.2003

Ostrzeżenie: (0%)
-----


Witam mam problem nie bardzo potrafie zastosować sortowanie takiej tablicy produkty.

Mam ją zapisaną w sesji i musze posortować ją wedłóg numerów magazynu:

to jest wyciągnięcie: print_r($_SESSION[produkty]);

Array (
[0] => Array ( [produkt] => 43 [magazyn] => 1 [ilosc] => 40 )
[1] => Array ( [produkt] => 2419 [magazyn] => 1 [ilosc] => 1 )
[2] => Array ( [produkt] => 2420 [magazyn] => 3 [ilosc] => 4 )
[3] => Array ( [produkt] => 2422 [magazyn] => 2 [ilosc] => 44 )
)

Poczytałem i kombinowałem z multisort ale coś mi idzie nie tak bo nic mi nie wychodzi pomocy.

Ten post edytował pyrek 12.03.2006, 16:40:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
MarcinZ
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 18.03.2004
Skąd: Golub-Dobrzyń

Ostrzeżenie: (0%)
-----


Witam
Weś przeczytaj dokładnie o multi sorcie w manualu...

Array_multisort()

Polecam to

Ten post edytował MarcinZ 12.03.2006, 16:49:25
Go to the top of the page
+Quote Post
pyrek
post
Post #3





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 23.09.2003

Ostrzeżenie: (0%)
-----


No wlaśnie pic polega na tym że mam z tym problem. Czytałem już to kilka razy ale nie daje sobie z tym rady
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


usort() + wlasna funkcja porownujaca, postaci:

  1. <?php
  2. function compare( $a, $b )
  3. {
  4. $a[ 'magazyn' ] porownaj z $b[ 'magazyn'];
  5. }
  6. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 19:17