Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] Kasowanie danych po X czasie
Maciekbjw
post 10.11.2008, 14:43:14
Post #1





Grupa: Zarejestrowani
Postów: 217
Pomógł: 23
Dołączył: 2.12.2007
Skąd: Warszawa

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


Witam, mam następujące pytanie:

W jaki sposób można rozwiązać problem kasowania jakiś danych z bazy po 48 godzinach.

Prosty przykład: Link aktywacyjny podczas rejestracji, jeśli ktoś nie kliknie w niego w ciagu 48 godzin, to jest kasowany (rejestracja nie mozliwa). Wiem jak to zrobić z poziomu PHP i cronu, a czy jest jakieś inne wyjście?

Da się jakoś to zrobić w ustawieniach MySQL?


--------------------
Masz swoje mieszkanie i chcesz je wynająć? Sprawdź ofertę Zarzadządzanie Najmem

WRONA.IT - pozycjonowanie stron
www.ecyklopedia.pl
Go to the top of the page
+Quote Post
hwao
post 10.11.2008, 15:37:57
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




W aktywacji robisz ograniczenie że aktywuje tylko wtedy gdy link kliknięty przed 48 godzinami. Cron'em usuwasz np raz na tydzień.

W samym MySQL "timera" nie ma, ale mógłbyś podpiąć do kwerendy "sprawdzającej aktywacje"/"dodające nowy rekord czekający na aktywacje" usuwanie przy okazji starszych ale to nie ma kompletnie sensu.
Go to the top of the page
+Quote Post

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: 28.06.2025 - 00:31