Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]aktualizowanie bazy o określonym czasie
Forum PHP.pl > Forum > Przedszkole
gsk
Witam, mam problem i nie wiem jak go rozwiązać. Spróbuje to jakoś w prosty sposób opisać.

A więc tak dla przykładu: mam sobie tabele aukcji gdzie jest podany czas zakończenia aukcji.
Teraz jak to najlepiej rozwiązać, czego najlepiej użyć do sprawdzania i zakańczania aukcji po tym gdy minie określony czas.
Tzn. mija czas i po tym czasie wszystkie aukcje będą miały uaktualniane pewne pole.
Zastanawiam się czego bym mógł do tego użyć. Bo warunek i sprawdzanie przy każdym wejściu na stronę chyba odpada smile.gif
Ma ktoś jakiś pomysł?

Pozdrawiam i dzięki za pomoc.
erix
Cytat
Bo warunek i sprawdzanie przy każdym wejściu na stronę chyba odpada

Nie wiem, jakiej rozdzielczości czasowej potrzebujesz, ale:
  1. cronem, co minutę, wywołujesz skrypt-robot oznaczający odpowiednio aukcje
  2. jeśli co sekundę, etc, to poszukaj na forum; gdzieś linkowałem do skryptu w bashu odwalającym czarną robotę winksmiley.jpg
vokiel
Możesz użyć triggerów
triggers
Triggery w MySQL
gsk
myslalem o triggerach ale nie mam pomyslu jak bym mogl ich uzyc.. moglbys rozwinac mysl?
nospor
no ale trigery tu sie nie przydadzą, gdyz triger wywolywany jest na jakies zdarzenie, ktorego tutaj przeciez nie bedzie.

Najlepiej zrob to cronem, jak juz pisano wczesniej
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.