Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlanie towaru pod pewnymi warunkami
okoolarnik
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 2.11.2006

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


Witam.

Mam (oczywiście jest ich więcej, ale mówię tylko o tych) dwie tabele w bazie danych :

orders oraz orders_products.

W tabeli orders jest kilka kolumn, lecz mnie interesują dwie :

orders_id oraz orders_status.

W tabeli orders_products jest też kilka kolumn, lecz mnie interesują cztery :

orders_id, products_model, products_name oraz products_quantity.

Niestety nie mogę sobie poradzić z tematem, żeby :

Zczytać dane razem z tych tabel, a następnie wyświetlić je na stronie w następujący sposób :

Po 1 .
- Wiadomo że do jednego numeru zamówienia (orders_id)mogą być przyporządkowane różne produkty (products_model, products_name, products_quantity). Chodzi o to, żeby produkty wyświetlały się jeśli status zamówienia (orders_status) do którego należą równa się np. 2 (jeśli różny od 2 nie mają się wyświetlać).
Po 2.
- Produkty w różnych zamówieniach mogą się powtarzać, i chodzi o to, żeby nie był ten produkt wyświetlony ponownie, lecz wartości pola products_quantity dla takich samych products_model były sumowane.
Po 3.
- Nie interesuje mnie wyświetlanie pola orders_id przy produktach, ale wydawało mi się, że dzięki tym polom można porównać wiersze.

Znajomy mówił coś o krzyżowych zapytaniach do bazy MySql4, ale nic z tego nie kumam.
Błagam pomóżcie, bo się już dawno pogubiłem.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 15:07