Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Automatyczna zmiana statusu po określonym czasie.
Forum PHP.pl > Forum > PHP
Bondar91
Witam,
mam pytanko, jakbyście podeszli do tematu: Macie rekordy ,które posiadają status o nazwie A oraz rekordy które posiadają status o nazwie B. Chciałbym zrobić tak aby , rekordy które mają status A po trzech dniach od utworzenia takiego rekordu zmieniły Status na B. Problemem są weekendy oraz dni wolne od pracy, wówczas dni od wpadnięcia nie mogą być liczone jeżeli jest weekend. Przykład Rekord wpadł w piątek: w teorii trzy dni mijają w poniedziałek i wtedy status takiego rekordu powinien zmienić się na B, ale w praktyce nie liczymy soboty i niedzieli , wiec w tym przypadku status takiego rekordu powinien zmienić się na B we środę. Czy ktoś ma jakiś pomysł na takie rozwiązanie, lub jakąś podpowiedź jak do tego podejść?
trueblue
Sprawdzasz dzień kiedy został nadany status A, a właściwie numer dnia tygodnia. Zakładam numerację 1-7.
Wygląda na to, że dla dni 1-3 dodajesz 3, dla dni 4, 6, 7 dodajesz 4, a dla dnia numer 5 dodajesz 5.
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.