Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]aktualizowanie bazy o określonym czasie
gsk
post
Post #1





Grupa: Zarejestrowani
Postów: 129
Pomógł: 4
Dołączył: 21.02.2004
Skąd: z domu

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


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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Ma ktoś jakiś pomysł?

Pozdrawiam i dzięki za pomoc.
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




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ę (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
vokiel
post
Post #3





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Możesz użyć triggerów
triggers
Triggery w MySQL
Go to the top of the page
+Quote Post
gsk
post
Post #4





Grupa: Zarejestrowani
Postów: 129
Pomógł: 4
Dołączył: 21.02.2004
Skąd: z domu

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


myslalem o triggerach ale nie mam pomyslu jak bym mogl ich uzyc.. moglbys rozwinac mysl?
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




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

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: 25.09.2025 - 03:16