Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tablice, Ich Dopasowywanie
KirkoR
post
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 14.02.2004
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


Witam. Mam kilka tablic, i muszę je odpowiednio połączyć. Oto przykład.

Mam coś takiego:
Kod
Array
(
   [0] => Array
       (
           [1] =>  Strona Główna
           [2] =>  Kategoria 1
       )

   [2] => Array
       (
           [3] =>   Pod Kategoria 1.1
           [6] =>   Dokument  1.1
       )

   [3] => Array
       (
           [4] =>    Pod Kategoria 1.1.1
       )

   [4] => Array
       (
           [5] =>     Dokument  1.1.1
       )

)

A ma być coś takiego:
Kod
Array
(
   [0] => Array
       (
           [1] =>  Strona Główna
           [2] =>  Kategoria 1
           [2] =>  Array
               (
                   [3] =>   Pod Kategoria 1.1
                   [3] =>   Array
                       (
                           [4] =>    Pod Kategoria 1.1.1
                           [4] =>    Array
                               (
                                   [5] =>     Dokument  1.1.1
                               )
                       )
                   [6] =>   Dokument  1.1
               )
       )
)

Chodzi mi o konkretne rady.

Ten post edytował KirkoR 16.08.2004, 17:14:19
Go to the top of the page
+Quote Post
cim
post
Post #2





Grupa: Zarejestrowani
Postów: 208
Pomógł: 28
Dołączył: 9.08.2004
Skąd: Stargard

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


wygląda to na tablice wielowymiarową... tylko czy nie łatwiej zrobić taką skłądnie:
  1. <?php
  2. $tablica[0][1] = 'Strona główna';
  3. $tablica[0][2] = 'Kategoria 1';
  4. $tablica[0][2][5] = 'Artykuł 5';
  5. $tablica[1][4] = $zmienna;
  6.  
  7. ?>
Go to the top of the page
+Quote Post
KirkoR
post
Post #3





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 14.02.2004
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


To jest wynik z menu. Bo potrzebuje zrobić Drzewiaste menu. Bardzo głupia sprawa. Bo musi być nieskończenie wiele kategorii i pod kategorii a nie wiem jak to najlepiej zrobić.
Go to the top of the page
+Quote Post
Zodiac
post
Post #4





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 21.03.2004
Skąd: Oświęcim

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


Użyj XML.
SimpleXML może łatwo skakać po gotowym menu.
W wersji administracyjnej będziesz musiał skorzystać z pełnego XML, by móc modyfikować zawartość drzewek.

Lub też na zasadzie relatywnej. Np z użycie bazy danych i odpowiednich id.
Lub też z użyciem struktur drzewiastych.

Opcji jest wiele (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
kicaj
post
Post #5





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Cytat(KirkoR @ 2004-08-16 22:13:20)
To jest wynik z menu. Bo potrzebuje zrobić Drzewiaste menu. Bardzo głupia sprawa. Bo musi być nieskończenie wiele kategorii i pod kategorii a nie wiem jak to najlepiej zrobić.

A nie lepiej poszukac: drzewka
Sam sie z tym dlugo meczylem...
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: 11.10.2025 - 08:26