Antwort #5 am: 12. Dezember 2017, 18:08:34
Vielleicht hilft dir das:
Es müssen zwei Tabellen upgedatet werden, die
orders und die
orders_status_history.
- In der Tabelle orders muß bei der entprechenden orders_id die ID des neuen Status "versendet" gesetzt werden, also ein UPDATE.
- In der Tabelle orders_status_history muß ein neuer Eintrag generiert werden, also ein INSERT.
orders:UPDATE orders
SET orders_status = 'DEIN_STATUS',
last_modified = now()
WHERE orders_id = 'DIE_ORDERS_ID;
orders_status_history:Hier mußt du entscheiden ob du die Felder
customer_notified,
comments,
comments_sent bestücken möchtest.
Das heißt wahrscheinlich
customer_notified 0 (= Kunde nicht informiert),
comments '' (= kein Kommentar),
comments_sent 0 (= Kommentar nicht an Kunde gesendet).
Es sähe also wahrscheinlich so aus:
INSERT INTO orders_status_history (orders_id, orders_status_id, date_added, customer_notified, comments, comments_sent) VALUES('DIE_ORDERS_ID', 'DEIN_STATUS', 'now()' '0', '', '0');
Gruß,
noRiddle