Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zagnieżdżone kategorie, metoda wyświetlenia
-Kategorie-
post
Post #1





Goście







Mam tablicę obiektów:
  1. $aCategory = array(
  2. ob('id'=>1, 'depth'=>0,'title'=>'root'),
  3. ob('id'=>2, 'depth'=>1,'title'=>'kat_1'),
  4. ob('id'=>3, 'depth'=>2,'title'=>'kat_1_1'),
  5. ob('id'=>4, 'depth'=>3,'title'=>'kat_1_1_1'),
  6. ob('id'=>5, 'depth'=>1,'title'=>'kat_2'),
  7. ob('id'=>5, 'depth'=>2,'title'=>'kat_2_1'),
  8. ob('id'=>5, 'depth'=>2,'title'=>'kat_2_2'),
  9. )

W założeniu może być dowolna głębokość

i chciałbym wyświetlić ją w formie:
  1. <div>root
  2. <div>
  3. kat_1
  4. <div>kat_1_1
  5. <div>kat_1_1_1</div>
  6. </div>
  7. </div>
  8. <div>
  9. kat_2
  10. <div>kat_2_1</div>
  11. <div>kat_2_2</div>
  12. </div>


Mam cały czas problemy z pętlami i w którym momencie pozamykać divy
  1. foreach($aCategory as $oCategory){
  2. echo '<div>'.$oCategory->depth;
  3. //tu nie wiem co począć dalej
  4. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




http://eriz.pcinside.pl/weblog/php-feat-my...rzewka-143.html

Myślę, że Ci się przyda. (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 04:08