Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Trigger autoaktualizujący co dwa tygodnie
cv65
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 9
Dołączył: 12.04.2009

Ostrzeżenie: (20%)
X----


Witam

Piszę trigger do prestashop-u mam już coś takiego:

  1. CREATE TRIGGER change_active_after_update AFTER UPDATE ON ps_stock_available
  2. FOR EACH ROW
  3. BEGIN
  4. UPDATE ps_product_shop SET active=0 WHERE id_product IN (SELECT id_product FROM ps_stock_available WHERE quantity=0);
  5. UPDATE ps_product_shop SET active=1 WHERE id_product IN (SELECT id_product FROM ps_stock_available WHERE quantity>0);
  6. END


Chodzi przede wszystkim o dodanie opóźnienia 2 tyg, tylko produkty które dopiero zmienią swój stan, a nie wszystkie.
Oraz taki myk, żeby tylko wracały te które wcześniej były dostępne w sklepie (bo sklep ma masę produktów których nie sprzedajemy online, a po prostu jest zintegrowana baza z magazynem).

Meczę się już z tym któryś dzień z rzędu i nie mam pomysłu
Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.09.2025 - 15:44