![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) ![]() ![]() |
Witam,
napisałem skrypt, który docelowo będzie wykonywany przez CRON'a. Ma on za zadanie wygaszanie rekordów w bazie (tj. zmiana statusu na deactive). Wygasznie ma zajść w 2 przypadkach:
Skrypt wygląda tak, jednak że, nie wygasza aukcji których data przeszła:
Proszę o pomoc. PS. Jest jakiś inny sensowny sposób poza CRON'em, a by tego dokonać? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) ![]() ![]() |
Oby dwa zapytania nie działają. Data w bazie jest datą dodanie rekordu, ważność rekordu to 10 dni. Rekord na którym robimy testy, został dodany 2009-08-02 00:26:13, więc kończy się 2009-08-12 0:26:13, dziś mamy 13, więc skrypt powinien zmienić status na deactive, jednak tego nie robi ;>
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Oby dwa zapytania nie działają. Data w bazie jest datą dodanie rekordu, ważność rekordu to 10 dni. Rekord na którym robimy testy, został dodany 2009-08-02 00:26:13, więc kończy się 2009-08-12 0:26:13, dziś mamy 13, więc skrypt powinien zmienić status na deactive, jednak tego nie robi ;> Może powiesz w jakim formacie przetrzymujesz ów datę w bazie danych? Bo to jest dość istotne. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 19:44 |