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.