Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Automatyczne wyłączanie usługi.
Forum PHP.pl > Forum > Przedszkole
xxdrago
Witam, mam specjalne usługi na forum i jak mogę zrobić że jeżeli data zakonczenia zostanie przekroczona to zmieni z aktywne 1 na 0 chodzi mi o zapytanie i czy da w ogóle załatwić się to zapytaniem?

PS; w bazie danych zapisane jest wszystko w sekundach.
gorden
przy wywołaniu strony, najlepiej w jakimś configu, który jest wywoływany na każdej stronie daj takie zapytanie
  1. mysql_query("UPDATE tabela SET usluga = 0 WHERE czas_aktywacji < ".time()-$czas_trwania);

gdzie $czas_trwania to liczba sekund trwania usługi, a czas_aktywacji nadajesz w momencie aktywacji funkcją time
xxdrago
gorden,
Tylko w bazie mam zapisane czas trwania usługi np. 30 dni lub 60 itp.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.