![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Mam następujące tabele:
Kod product (przechowuje główne cechy produktu - np. nazwę): - id - label Kod item (przechowuje cechy konkretnego egzemplarza, który może się różnić rozmiarem, kolorem, itd. - mają różne ceny): - id - product (klucz product.id) - price Kod category: - id - parent - label Kod product2category: - product (klucz product.id) - category (klucz category.id) Korzystam z nich za pomocą Zend_Db_Table - np.:
Kategorie mają konstrukcję rekurencyjną tj.: Kod |--+ Buty |--- Adidas |--- Nike |--+ Puma |--- X |--- Y |--- Pozostałe Dla danej kategorii - np. "Buty" - chciałbym otrzymać wszystkie produkty (product.id, product.label) wraz z najniższą ceną (MIN(item.price)) dla tej kategorii i wszystkich podkategorii. Jak coś takiego skonstruować w ZF, aby nadawało się do paginacji? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 01:13 |