Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rysowanie dzewka
krzysiekX
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 9.11.2004
Skąd: Kraków

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


Witam
Zabawę z php zacząłem msc temu, więc może się to pytanie wydawać śmiesznie proste ale ja nie mogę sobie z tym poradzić od dluższego czasu.
Proszę nie odsyłać do archiwum,google bo naprawde przeglądałem i nie moge znalźć odpowiedzi.
Chodzi mi o narysowanie drzewka. W bazie danych mam id_cat,nazwa,level
1 | ROWERY | 0
2 | SAMOCHODY | 0
3 | AUDI | 2
4 | TOYOTA | 2
5 | AUDI 80 | 2.4
6 | GORSKIE_R | 1
(w level jest ...id_pradziadka . id_dziadka . id_rodzica)

I teraz jak narysować menu kategorii w takiej postaci:

Samochody
- AUDI
-- AUDI 80
- TOYOTA
ROWERY

Tzn zeby rysowal tylko rozwiniete galezie i menu glowne

Dzieki serdeczne
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rzseattle
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 554
Pomógł: 0
Dołączył: 4.04.2002
Skąd: Tychy

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


Cytat
Dzięki, zaraz sproboje z tymi synami
... noo jest art ale niema jak narysować to drzewo sad.gif


No a

  1. <?php
  2. $t =& new trees;
  3.  
  4. $arr = $t->getPart(47);
  5.  
  6. foreach($arr as $val){
  7.  
  8. print str_repeat(&#092;"____\", $val['depth']).' '.$val['id'].' '.$val['name'].\"<br />\";
  9.  
  10. }
  11. ?>



To nie przykład wykorzystania (narysowania)?
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: 11.10.2025 - 01:57