Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlanie kilku produktów zamówionych przez jednego klienta
pawaroti
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 25.01.2007

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


Mam 3 tabele:

#produkty
-id_produktu
-nazwa

#klienci
-id_klienta
-nazwisko
-adres
-tel

#zamowienia
-id
-id_produktu
-id_klienta
-data
-cena

Każdy nowy klient jest dodawany do tabeli klienci przy zamówieniu produktu z tabeli produkty. Klient składając zamówienie kilku towarów powoduje wpis w tabeli zamówienia w tylu rekordach ile towarów zamówił.
Potrzebuję zapytania bądź odpowiedniego przetworzenia wyników sql w kodzie php, nijak nie mogę sobie z tym poradzić sam a nie znalazłem podobnego tematu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kossa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Albo nie rozumiem tego co chcesz osiągnąć albo masz problem z tak banalnym zapytaniem...

Przecież jeśli trzymasz w tabeli zamowienia id produktow i id klienta to wiesz co dany klient zamowil

  1. SELECT id_produktu form zamowienia WHERE id_klienta=$id_klienta


To zapytanie poda Tobie id produktow, teraz możesz je rozbudować o połączenie z tabela produkty aby wyciągnąć nazwy produktów.

Możesz też w drugiej pętli w drugim (zapytaniu) od razu wyciągać produkty.

Łukasz
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: 16.10.2025 - 21:29