Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pathway, breadcrumb, Ścieżka dostępu Jakies propozycje?
Forum PHP.pl > Forum > PHP
maniak11
Witam, potrzebuję pomocy w stworzeniu ściezki typu

Forum PHP.pl > Forum > PHP

W bazie mam to zapisane w postaci

id | parentId | name

być może istnieje jakaś funkcja do tego już stworzona? Jak nie to jak się za to zabrać?
Dzięki z góry za pomoc jakąkolwiek

Pozdrawiam
krowal
  1. <?php
  2. do{
  3.  //wybrac z bazy element o id = $parendId
  4.  //wrzucic do tablicy $pathElements
  5. }while($parentId != 0)
  6. ?>


później:
  1. <?php
  2.  for($i = sizeof($pathElements); $i >= 0; $i--){
  3.    //wyswietl element + >
  4.  }
  5. ?>
maniak11
Dziękuję Ci bardzo za pomoc, chciałem zapytać się jeszcze czy to będzie hulało w przypadku jak mam kilka root-ów (to jest menu, gdzie root to głowna kategoria a jest ich kilka), a root ma parentId = 0 (czyli nie ma rodzica).

Dziękuję i pozdrawiam
krowal
No.. będzie, taką procedurę wywołujesz już dla końcowego elementu, dla którego chcesz pobrać poprzednie elementy potrzebne do zbudowania ścieżki. Jak to powiedział ślepy na torze wyścigowym: "Nie widzę przeszkód" winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.