Ich hätte gleich nochmal ne Fage:
Ich will mein Gewinn bzw Verlust auf ein "Konto" undaten lassen, was auch ganz gut funktioniert.
Dazu lass ich erst ne Berechnung laufen was denn aufs "Konto" soll.
Und darunter gebe ich den Befehl zum Updaten.
Nun gibt er mir aber zuerst aus was ich genonnen hab, und erst beim nächten mal klicken erfolgt das update aufs "Konto".
Meine Variablen
PHP-Code:
$verlust = $zahl2;
$gewinn = $zahl2 * $multiplikator;
PHP-Code:
$gewinn2 = $gewinn + $ergebnis2['Konto'];
$verlust2 = $ergebnis2['Konto'] - $zahl2;
($ergebnis2['Konto'] wird vorher schon abgefragt. Das ist praktisch der Kontostand den man bereits hat.)
Hier hin wird upgedated
PHP-Code:
$win = "UPDATE spielchen Set konto = '$gewinn2' Where id=" . $_SESSION['user_id'];
$loose = "UPDATE spielchen Set konto = '$verlust2' Where id=" . $_SESSION['user_id'];
Und hier soll er es dann durchfürhen:
PHP-Code:
if($zahl1 == $zufall)
{
$update = mysql_query($win);
}
else
{
$update = mysql_query($loose);
}
Ich habe praktisch die Berechnung, der Ort wo es hinsoll, und die die Abfrage: Wenn xxx dann tu updaten.
Ablauf: 1. Tastendruck: Berechnug erfolgreich, per echo kann ichs mir ausgeben lassen
2. Tastendruch: Schon wieder neue Berechnung, Ergebnis von vorher wird upgedated.
Kann man das zusammenpacken? Ist nämlich ziemlich verwirrend wenn dort steht 50€ gewonnen und das Konto keine Veränderung zeigt. Beim 2. mal hat man dann u.u. verloren und da werden dann erst mal die 50€ guthaben upgedated
