![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 2 Dołączył: 31.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Stworzyłem pewny system który w bazie ma zapisany czas wygaśnięcia konta przez użytkownika.Cały system nie posiada jednak systemu logowania dla osób bo jest on nie potrzebny w moim zastosowaniu.Podczas zakładania konta przez użytkownika zapisuje się w bazie w tabeli \\\"dokiedy\\\" czas do którego dodałem 1 miesiąc. Zrzut z bazy: I teraz muszę napisać funkcję która sprawdza aktualny czas z czasem \\\"dokiedy\\\" i kiedy czas time() będzie większy od czasu \\\"dokiedy\\\" to musi zostać zmieniony status czyli \\\"aktywne=0\\\" lecz nie mam pojęcia jak to zrobić hurtowo dla wszystkich użytkowników. Problem z stwierdzaniem czy status ma być zmieniony wymyśliłem tak: (IMG:http://img1.vpx.pl/up/20100315/mlbeztytulu27.jpg)
Zmienna $tab posiada pętlę. Nie mam pojęcia jak to napisać, pomoże ktoś ? Ten post edytował Klycior 15.03.2010, 21:58:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Zauwaz ze pobierasz dane SELECTem z innej tabeli a probujesz UPDATE'owac inna. Weź je zamień na tą w której jest pole dokiedy, username itd
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 05:40 |