![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 13.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Ogolnie wyglada to tak w momencie zlozenia zamowienia id produktu i ich ilosc jest zapisywana w tabeli order_detail odpowiednio w product_id i quantity i sa przypisane do id danego zamowienia. Potrzebuje teraz dorobic do tego cos co by w momencie anulowania zamowienia pobieralo odpowiednia ilosc danego produktu z zamowienia (tabeli order_detail) i dodawalo do tabeli product w kolumnie product_quantity. krotko mowiac jezeli zamowienie jest anulowane to ilosc z zamowienia wraca na stan magazynowy. Ponizej funkcja ktora odpowiada na oznaczanie zamowienia jako anulowane.
Jakies pomysly ? |
|
|
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Nie rozumiem, z czym masz problem.
Dodajesz w tej metodzie kwerendę, która robi UPDATE na stanach magazynowych używając do niej danych pobranych z zamówienia $orderId
-------------------- Life's simple... You make choices and don't look back...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 141 Dołączył: 11.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
pobierz wszystkie produkty dla danego zamowienia
Utwórz tablicę z produktami (użyj sobie swoich metod) Aktualizuj pobrane produkty
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 13.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Po wielkich bólach ale udało się. Dzieki za pomoc
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 03:17 |