Hallo,
ich habe ein Problem mit einer Berechnung:
Ich möchte ein Browsergame (aus Spaß) programmieren und stehe nun vor der Frage, wie ich das mit dem Cronjob mache. Ich möchte das jeder User eine ausgerechnete Menge an Geld bekommt... Nun habe ich einfach mal 2 User registriert und der Cronjob addiert beide einnahmen und jeder bekommt gleich viel. Wie vermeide ich das?
Hier der Code:
Soll ich für jeden User ein Script erstellen?! +phpbb_eek
ich habe ein Problem mit einer Berechnung:
Ich möchte ein Browsergame (aus Spaß) programmieren und stehe nun vor der Frage, wie ich das mit dem Cronjob mache. Ich möchte das jeder User eine ausgerechnete Menge an Geld bekommt... Nun habe ich einfach mal 2 User registriert und der Cronjob addiert beide einnahmen und jeder bekommt gleich viel. Wie vermeide ich das?
Hier der Code:
PHP-Code:
$mysql = "SELECT * FROM game";
$open = mysql_query($mysql);
$r = mysql_fetch_object($open);
if($r->level=="1"){
$einnahmen = $r->haus1*200+$r->haus2*250+$r->haus3*100;}else{
$einnahmen = $r->haus1*200+$r->haus2*150+$r->haus3*100;}
$ausgaben = $r->kw*250+$r->wk*25+$r->az*125+$r->pz*400+$r->fz*250;
$ergebnis = $einnahmen-$ausgaben;
$money = $r->money+$ergebnis;
$aendern = "UPDATE bg_login Set
money = '$money'";
$update = mysql_query($aendern);
Kommentar