Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Optymalizacja drzewka kategori
Forum PHP.pl > Forum > Bazy danych
marekfan
Witam
Mam zadanie zoptymalizować wyswietlanie drzewka kategorii.
Struktura tabeli id,id_parent,name (niestety niemogę jej zmienić, moge ewentualnie cos dodać)
Wtej chwili jest funkcja rekurencyjna która wyświetla to drzewko bryy ... Pewnie się domyślacie co to oznacza:(
Za każdym jej wykonaniem jest wywoływana sqlka co przy rekurencji daje około 300 zapytań.

Na dzień dobry wymysliłem żeby jedna sqlką pobrac wszystkie rekordy do tablicy tylko ze teraz żęby taka listę wyswietkic w ul,li strasznie musze sie narobić zeby te dane jakos logicznie ułożeć.

Proszę o jakieś rady sugestie jak to mozna ładnie obrobić i potem wyswietlić na liście ul,li ... moze jakieś artykuły do poczytania

Pozdrawiam
tomek_
proponowałbym użyć Stored Procedures w bazie 

dla MySQL-a polecam przejrzeć  



http://www.artfulsoftware.com/mysqlbook/sa...sqled1ch20.html
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.