Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]drzewo kategorii
szybki
post
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 18.06.2014

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


Znalazłem taki skrypt http://piotrekkr.info/2009/08/me-vs-tree-c...-w-mysql-i-php/ do budowy trzewa w bazie danych.
Jednak jak zbudować strukturę w html przy użyciu UL z zagnieżdżeniem?

Teraz mam coś takiego:

  1. $str = '';
  2. foreach ($tree as $node) {
  3. if ($node['depth'] > 0) {
  4. $str .= "|" . str_repeat(" |", $node['depth']) . "--" . $node['title'] ."\n";
  5. } else {
  6. $str .= '|--' . $node['title'] . "\n";
  7. }
  8. }
  9. echo '<pre>';
  10. echo $str;


co daje wynik np:
Cytat
| |--ROOT
| | |--sub root2
| | |--Strona 2


A może są lepsze klasy do tego?
Go to the top of the page
+Quote Post
grzes999
post
Post #2





Grupa: Zarejestrowani
Postów: 305
Pomógł: 29
Dołączył: 5.07.2011

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


  1. <ul>
  2. <li>Poziom 1</li>
  3. <li>
  4. <ul>
  5. <li>Poziom 2</li>
  6. </ul>
  7. </li>
  8. </ul>


Ten post edytował grzes999 19.01.2015, 14:50:45
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: 20.08.2025 - 09:11