![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 330 Pomógł: 0 Dołączył: 25.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jak najlepiej pobierać produkty,kiedy jest kilka stopni zagłebień kategorii
Przy 3 poziomach kategorii zapytanie wygląda tak
Jeszcze bardziej się to komplikuje przy 4 poziomowej strukturze kategorii, jak macie to u siebie rozwiązane. Wpadłem tez na pomysł aby funkcją rekurencyjną pobierać najpierw id wszystkich produktów z wszystkich pod kategori do tablicy, a potem
Ale chyba te rozwiązanie bedzie mniej wydajne niż te wyżej? Ponieważ przy tym rozwiązaniu wyżej nie używam wogóle php do zapytania. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Poza ID kategorii i id rodzica wart ododać pole "ścieżka" i "głębokość" - wtedy gdy chcesz wyświetlić listę produktów z kategorii np. 64 to lecisz lajkiem po ścieżce, tu masz więcej na ten temat:
http://blog.mwojcik.pl/2008/02/17/drzewa-k...-php-metoda-ip/ Zrobiłem bez problemu nieskończoną liczbę kategorii i podkategorii, dodawanie, usuwanie, wyświetlanie, edycja etc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 18:40 |