Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Drzewo kategorii
mskiba
post
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 28.04.2013

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


Witam.

Mam w bazie kategorie:

category_id | category_name | parent_id
1 | Filtry | 0
2 | Oleju | 1
3 | Powietrza | 1
4 | Kabinowe | 1
5 | Paliwa | 1
6 | Z węglem aktywnym | 4
7 | Bez węgla | 4

itp.

Chodzi mi o to, że by wyświetlić drzewo kategorii w takiej postaci:

-- Filtry
---- Oleju
---- Powietrza
---- Kabinowe
------ Z węglem aktywnym
------ Bez węgla
---- Paliwa


Z góry dziękuje za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mskiba
post
Post #2





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 28.04.2013

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


Oczekuje pomocy w znalezieniu rozwiązania jak wyświetlić drzewo kategorii (IMG:style_emoticons/default/wink.gif)

  1. $sql=$connect->query("SELECT * FROM category WHERE parent_id='0'");
  2. while($row=$sql->fetch_object())
  3. {
  4. echo "-- ".$row->category_name."<br />";
  5. $sql2=$connect->query("SELECT * FROM category WHERE parent_id='".$row->category_id."'");
  6. while($row2=$sql2->fetch_object())
  7. {
  8. echo "---- ".$row2->category_name."<br />";
  9. }
  10. }


itp. Tym rozwiazaniem moge sobie to wyswietlić, ale jest ono ograniczone do ilosci wpisanych zapytan, pozatym jestem pewien, ze jest jakies inne rozwiazanie (IMG:style_emoticons/default/wink.gif) I wlasnie o taka pomoc chodzi. Jakie (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: 30.12.2025 - 14:31