Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tablice, Ich Dopasowywanie
Forum PHP.pl > Forum > PHP
KirkoR
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.
cim
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. ?>
KirkoR
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ć.
Zodiac
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 winksmiley.jpg
kicaj
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...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.