![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 12.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mamy trzy tabele: Groups(id,name), Products(id,prod_name,group_id) PromoGroups(id, group_id) Do tabli PromoGroups zapisujemy grupy które są w promocji, następmnie z czym mam problem: Potrzebuje pobrać 3 losowe rekordy z tabeli PromoGroups, następnie, trzy rekordy z Groups gdzie id = group_id, następnie 4rekordy z products gdzie group_id = Groups.id. Chodzi o to żeby na stronie głównej wyświetlane były 3 grupy promocyjne towarów. Prosze o wszelkie sugestie jak Wy byście to rozwiązali. Z góry dziękuję za podpowiedzi. Ten post edytował Polidiota 20.01.2009, 11:21:10 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 12.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
A Ty chcesz wyświetlić grupy? Czy towary z tych grup? Ja osobiście nie rozumiem (przynajmniej po tym opisie) sensu istnienia tabeli PromoGroups, nie lepiej jakieś dodatkowe pole w Groups, którego wartość 1 oznaczałaby, że jest promowany? Chce wyświetlić nazwe grupy i pierwsze 4 produkty z tej grupy(w jednym divie). Divów będzie w sumie trzy, będą się one tworzyć w pętli. Co do tabeli PromoGroups, chce dać możliwość w cmsie zaznaczanie grup które będą w promocji, wyświetlają się wszystkie grupy, użytkownik zaznacza sobie te grupy które będą w promocji, gdy zaznaczy np. 5 grup, system pobiera losowo tylko 3 grupy. Ten post edytował Polidiota 20.01.2009, 11:28:55 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 15:30 |