Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Kombinacja z IF'em oraz Mysql_Query
Klycior
post 15.03.2010, 21:55:25
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:


  1. $wyswietl = mysql_query(\\\"SELECT id, username, access, dokiedy, aktywny FROM test\\\");
  2. $tab[\\\'dokiedy\\\'] < time();{
  3. mysql_query(\\\"UPDATE users SET aktywny=0 WHERE username=\\\'\\\" . $tab[\\\'username\\\'] . \\\"\\\'\\\");

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
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:37