Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Bazy danych] Usuwanie rekordu.
Forum PHP.pl > Forum > Bazy danych
MikroUser
Witam.

Mam tabelkę tMojaTabelka:

ID | Nazwa | Czas Dodania | Czas końca | Długość życia


No i teraz dodaję do tabelki rekord, z długością życia = 10 min. Czyli rekord wygląda tak:
___________________________________________________________
1 | NazwaRekordu | 16:00 | 16:10 | 10 min.
-----------------------------------------------------------------------------------

i chcę żeby za 10 min. po dodaniu rekordu, rekord został usunięty.

Zupełnie nie wiem jak do tego się zabrać i czego szukać.

Jak zrobić taką funkcjonalność?

PS. Pracuję na PostgreSQL, ale to raczej nie ma znaczenia.


Pozdrawiam,
MikroUser
sf
baza raczej sama tego nie usunie po 10 min.. lepiej zrobic tak : aktualna_data + 10 min... a gdy robisz selecty to poprostu sprawdzać czy rekord jest "żywy" - poprzez warunek pole > now()

rekordy usuwasz np. co godzinę zapuszczasz z crona skrypt, który usuwa stare rekordy
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.