Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 0 Dołączył: 19.04.2012 Ostrzeżenie: (0%)
|
Robię prosty sklep internetowy i zatrzymałem się na budowie bazy danych bo kurcze nie wiem za bardzo jak rozwiązać problem z kategoriami w sklepie.
Powiedzmy, że mam kilka kategorii:
Coś mniej więcej takiego. Więcej jak 3 poziomy nie powinno być. Teraz zastanawiam się czy takie rozwiązanie jest dobre: products_categories: cat_id | cat_parent | cat_name A w PHP zrobię sobie przy wyświetlaniu: - sprawdzanie czy w danej kategorii są podkategorie (mysql_num_rows za każdym razem) - jeśli są to pobiorę wszystkie kategorie o parent_cat = cat_id Czyli podsumowując do każdego poziomu drzewka zrobiłbym osobne pobieranie kategorii. Czytałem o tych drzewkach w PHP i MySQL i wyczytałem że ludzie mają właśnie z tym problem bo po stronie mysqla nie ma takiej sztuczki do tego. Wyczytałem też o left i right, ale strasznie te rozwiązanie mi się nie podoba (nie rozumiem go kompletnie). z góry dzięki za odp |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%)
|
Złe zapytanie. Poczytaj w internecie o relacjach. Przykładów jest całą masa. Gotowca Ci nie dam, ponieważ nie mam i nie znam twojej bazy (IMG:style_emoticons/default/wink.gif)
|
|
|
|
d.stp [PHP][MySQL] Drzewko - kategorie 2.02.2015, 15:00:17
!*! Cytat(d.stp @ 2.02.2015, 15:00:17 ) C... 2.02.2015, 15:03:34
Forti 1. Jak często będziesz zmieniał te kategorie?
2. J... 2.02.2015, 15:08:37
d.stp Dobra w takim razie zrobię tak jak napisałeś bo te... 16.02.2015, 15:47:01
Forti 1. To proste. Pobierasz listę kategorii dzieci (ws... 16.02.2015, 17:36:47
d.stp Coś takiego wykombinowałem:
[PHP] pobierz, plaint... 16.02.2015, 18:04:07
d.stp Kategorie:
cat_id | cat_parent_id | cat_level | c... 16.02.2015, 21:07:20 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 15:04 |