Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sortowanie tablicy wielowymiarowej, jak to wydajnie zrobić przy dużej ilości danych
starach
post 28.03.2009, 12:42:30
Post #1





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

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


W gruncie rzeczy PHP jako język skryptowy nie nadaje się do operacji na takich ilościach danych ale już jakieś 70% projektu jest skończone i nie chce mi się tego zwyczajnie przepisywać. Toteż żeby nie zajeździć serwera, pomyślałem że zanim coś spapram zapytam się was jak posortować tablicę przedstawioną poniżej.
  1. <?php
  2. $tablica['z_id']['s_id']['etc.'] = '...';
  3. ?>
Chcę przedstawić te dane w postaci tabelarycznej z uwzględnieniem przyporządkowania według 's_id'
Przykładowo:
  1. <?php
  2. $tablica[0][15] = 'c';
  3. $tablica[0][27] = 'f';
  4. $tablica[1][13] = 'b';
  5. $tablica[1][17] = 'd';
  6. $tablica[1][18] = 'e';
  7. $tablica[2][4] = 'a';
  8. $tablica[2][28] = 'g';
  9. ?>
Czyli ma być to wyświetlane według drugiego index'u.

Obawiam się zwyczajnie że jak dodam kolejną zagnieżdżoną iterację przez tablicę, żeby stworzyć nową ( lub nawet już na samej warstwie prezentacji ), potrzebna będzie gaśnica... Doradźcie coś.
Go to the top of the page
+Quote Post
Ellington
post 28.03.2009, 13:03:39
Post #2





Grupa: Zarejestrowani
Postów: 76
Pomógł: 13
Dołączył: 24.03.2009

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


Chyba byla o tym juz mowa:

http://forum.php.pl/index.php?showtopic=20...aded&start=


--------------------
while ( !die() ) code();
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: 12.07.2025 - 22:58