Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak posortować tablicę kilkuwymiarową?
pEbE
post 8.04.2006, 19:34:27
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 3
Dołączył: 21.03.2006
Skąd: Sosnowiec

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


Mam tablice

Kod
Array {
      [0] => Array
        (
            [imie] => Stefan
            [wiek] => 56
            [praca] => 11
        )

    [1] => Array
        (
            [imie] => Wladziu
            [wiek] => 64
            [praca] => 41
        )

    [2] => Array
        (
            [imie] => Jozef
            [wiek] => 25
            [praca] => 5
        )

    [3] => Array
        (
            [imie] => Przemek
            [wiek] => 15
            [praca] => 0
        )
}


I chciałbym ja posortowac wedlug pola wiek i pola praca. Jak to zrobic?
Go to the top of the page
+Quote Post
NuLL
post 8.04.2006, 20:40:59
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


array_multisort" title="Zobacz w manualu php" target="_manual


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
pEbE
post 8.04.2006, 21:57:07
Post #3





Grupa: Zarejestrowani
Postów: 106
Pomógł: 3
Dołączył: 21.03.2006
Skąd: Sosnowiec

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


Dzieki, ale nie do konca chyba o to chodzi. Chcialbym zeby tablice byly ulozone odpowiednio w tablicy, poniewaz niewiem ile bedzie danych.

Czyli po przesortowaniu np. wieku chcialbym otrzymac taki uklad tablicy

Kod
Array {
    
       [3] => Array
       (
           [imie] => Przemek
           [wiek] => 15
           [praca] => 0
       )
       [2] => Array
       (
           [imie] => Jozef
           [wiek] => 25
           [praca] => 5
       )

       [0] => Array
       (
           [imie] => Stefan
           [wiek] => 56
           [praca] => 11
       )

       [1] => Array
       (
           [imie] => Wladziu
           [wiek] => 64
           [praca] => 41
       )


}


Ten post edytował pEbE 8.04.2006, 21:58:05
Go to the top of the page
+Quote Post
NuLL
post 8.04.2006, 22:23:57
Post #4





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Poszukaj w komentarzach do tej f-cji.


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 23.04.2024 - 12:44