Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Automatyczne usuwanie rekordów
BugsBunny
post
Post #1





Grupa: Zarejestrowani
Postów: 206
Pomógł: 4
Dołączył: 2.04.2005

Ostrzeżenie: (0%)
-----


Witam.


W bazie danych mam pole aktywny i czas_aktywacji

Mam skrypt który po zarejestrowaniu nowego usera wysyła do niego e-mail z linkiem potwierdzajacym rejestracje. Wtedy w bazie danych AKTYWNY ustawia sie na 0 a CZAS_AKTYWACJI na aktualny czas

po kliknięciu na link przesłany w mailu AKTYWNA zmienia sie na 1 o czas aktywacji zmienia się na pusty.

Jak zrobić żeby po upłynięciu 2 tygodni baza danych automatycznie kasowała userów którzy nie potwierdzili rejestracji. Chodzi o to żeby baza danych albo jakiś skrypt robił to automatycznie bez ingerencji administratora.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


Jesli jest to MySQL wer > 5.0 to mozesz jobsa stworzyc. Oczywiscie przyklad w manualu.
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(SongoQ @ 27.06.2007, 07:44:12 ) *
Jesli jest to MySQL wer > 5.0 to mozesz jobsa stworzyc. Oczywiscie przyklad w manualu.

Czy mógłbyś podać linka do tego 'jobsa'? Bo przyznam, że mnie to zainteresowało ale wyszukać tego na mysql.com nie bardzo umiem. Zakładam, że jest to coś innego niż triggery tj. że jest to taki mysql'owy cron. Tak?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 08:27