php - Timed even/schelude? -
alright, im new mysql , databases in general. , want make update on database after set amount of time. let me explain.
so practise i'm building game in php, , in game able upgrade stuff. building, upgrade level 1 level 2 take 2 hours. how can make event/scheluded on database if user loggs out still update if offline? it's multiplayer game kinda want update go through if player offline.
i have tried google , read up, cant realy clear understanding of how design , code it. guess need "events" table store current upgrades qued , join each of them players unique id? then, how can make update on set interval qued events take place when done?
if kind enought give me example or walkthrough, appreciate time , effort. in advance!
one way write script polls database , updates apropriate rows. schedule script run let's every minute , use timestamp find rows should update each time run script.
if using linux, setup cron run script. call script web browser using ajax.
Comments
Post a Comment