Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL]Autowzrost rekordu co godzine., Rekord x zwiększany o 1 co godzine.
Andaramuxo
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 15
Dołączył: 18.03.2009

Ostrzeżenie: (10%)
X----


Czy jest możliwe, aby rekord w tabeli wzrastał np. o 1 co godzinę? Przykład: mam w grze złoto i chce, aby co godzinę wzrastało o 100. Wykonalne? A może jest jakiś inny sposób bo ja nie mam pomysłu. ;(
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sowiq
post
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Ktoś wchodzi o 10:00 i ma 100 kg złota. Ty chcesz zwiększać o 10 kg na godzinę.

Ta sama osoba wchodzi drugi raz o godzinie 18:38. Patrzysz na czas ostatniego update'u - minęło ponad 8 godzin, więc dodajesz 10*8 kg. Teraz osoba ma 180 kg złota.

Ta da.

Jeśli chcesz wszystkim uczestnikom gry podbijać status, to robisz dokładnie to samo, ale czas ostatniej aktualizacji masz zapisany globalnie i te same operacje wykonujesz dla całej tabelki w bazie.

Ten post edytował sowiq 13.06.2009, 17:00:44
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: 12.10.2025 - 00:35