Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] pobieranie z 3 tabel
Polidiota
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Polidiota
post
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 12.11.2008

Ostrzeżenie: (0%)
-----


Cytat(EarthCitizen @ 20.01.2009, 11:06:14 ) *
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 15:30