Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Problem z tablicą wielowymiarową
neversoft
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 24.07.2006

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


Jak napisać skrypt który pobierze rekordy z bazy mysql (tabela: menu i podkategoria) i posegreguje je do tablicy.

Menu ma wyglądac tak:

-Strona główna
+podkategorii

Nie zawsze główna kategoria ma pod kategorię.

Musze uzyskac coś na wzór:

  1. <?php
  2. $tree = array(
  3.  'name1' => 'test1',
  4.  'element1' => array(
  5.  'name1' => 'test1.1',
  6.  'name2' => 'test1.2',
  7.  'element2' => array(
  8.  'name1' => 'test1.2.1',
  9.  'name2' => 'test1.2.2'
  10.  ),
  11.  'name3' => 'test1.3',
  12.  'element3' => array(
  13.  'name1' => 'test1.3.1'
  14.  ),
  15.  ),
  16.  );
  17. ?>



Bardzo proszę o pomoc.


--------------------
Tutoriale Maya
Go to the top of the page
+Quote Post
wipo
post
Post #2





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


Ale jak wyciągasz dane z mysql-a to czemu tam ich nie posortujesz?


--------------------
Go to the top of the page
+Quote Post
shpyo
post
Post #3





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

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


Jedyne co mi przychodzi do głowy to rekurencja.
Bez struktury bazy raczej nic innego się nie da wymyśleć.


--------------------
Go to the top of the page
+Quote Post
neversoft
post
Post #4





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 24.07.2006

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


No rekurencje mam już w smarty....

Muszę tylko wysłać odpowiednio sformatowaną tablice. Nie wiem jak wysłac w tablicy (Strona głowna, Kategoria, Podkategoria, Podkatgoria, Kategoria)


--------------------
Tutoriale Maya
Go to the top of the page
+Quote Post
shpyo
post
Post #5





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

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


Dane z tabeli musisz pobierać rekurencyjnie, aby mieć tak jak chcesz.


--------------------
Go to the top of the page
+Quote Post
neversoft
post
Post #6





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 24.07.2006

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


ok. Może mnie ktoś naprowadzci jak je pobrac?


--------------------
Tutoriale Maya
Go to the top of the page
+Quote Post
shpyo
post
Post #7





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

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


Czytaj co piszę!
Bez struktury tabeli będzie ciężko.


--------------------
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 Aktualny czas: 22.08.2025 - 08:42