Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] drzewo kategorii
Forum PHP.pl > Forum > PHP
1010
Witam,
myślałem że drzewo kategorii to będzie szybka i krótka robota, która nie zajmie mi dużo czasu. Myliłem się. Siedzę nad tym już drugi dzień, miałem kilkanaście pomysłów i każdy był z jakiegoś powodu zły. Poległem.

Pola w bazie to id, id_rodzic, nazwa, czyli standardowo. '
Szukałem też w internecie gotowych rozwiązań, ale nie znalazłem niczego odpowiedniego.

Potrzebuje czegoś co będzie działało. Niestety odpada metoda rekurencji, która wykonuje tysiące zapytań, ponieważ zajedzie mi to serwer (drzewo będzie bardzo rozbudowane)..

Proszę was o pomoc...
Zyx
http://artykuly.zyxist.com/czytaj.php/drzewa_w_php_i_mysql

A ponadto użyj wyszukiwarki, bo temat był poruszany na forum i tam pojawiło się znacznie więcej technik.
1010
Dotarłem już do tego i innych artykułów już dawno. Problem w tym że nie mam możliwości zmiany struktury bazy danych...
nospor
Cytat
Niestety odpada metoda rekurencji,
To pobierz jednym zapytaniem wszystkie rekordy i w php zbuduj to drzewo - w miare prosta sprawa.

A skoro tych danych masz duzo, to nie lepiej zastosowac tu ajaxa? pobierac dane tylko wtedy gdy dana gałąź bedzie rozwijana.
1010
Ajax odpada, bo ma je wyświetlić wszystkie na raz.
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.