![]() |
![]() |
![]()
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 15:07 |