Hallo.
Was könnte an dem Code Falsch sein?
Das Script erneuert den Wert zwar aber rechnet nicht den vorhandenen mit dem neuen zusammen
Was könnte an dem Code Falsch sein?
PHP Code:
if($dbdata[richtige] == "1")
{
$klammid=$dbdata[klammid];
$g_haben=$dbdata[g_haben]+100;
$update = "UPDATE `konten` SET g_haben='$dbdata[g_haben]'+100 WHERE klammid='$dbdata[klammid]'";
$result = mysql_query($update) ;
}
if($dbdata[richtige] == "2")
{
$klammid=$dbdata[klammid];
$g_haben=$dbdata[g_haben]+200;
$update = "UPDATE `konten` SET g_haben='$dbdata[g_haben]'+200 WHERE klammid='$dbdata[klammid]'";
$result = mysql_query($update);
}
if($dbdata[richtige] == "3")
{
$klammid=$dbdata[klammid];
$g_haben=$dbdata[g_haben]+300;
$update = "UPDATE `konten` SET g_haben='$dbtata[g_haben]'+300 WHERE klammid='$dbdata[klammid]'";
$result = mysql_query($update);
}
if($dbdata[richtige] == "4")
{
$klammid=$dbdata[klammid];
$g_haben=$dbdata[g_haben]+400;
$update = "UPDATE `konten` SET g_haben='$dbtata[g_haben]'+400 WHERE klammid='$dbdata[klammid]'";
$result = mysql_query($update);
}
if($dbdata[richtige] == "5")
{
$klammid=$dbdata[klammid];
$g_haben=$dbdata[g_haben]+500;
$update = "UPDATE `konten` SET g_haben='$dbtata[g_haben]'+500 WHERE klammid='$dbdata[klammid]'";
$result = mysql_query($update);
}
if($dbdata[richtige] == "6")
{
$klammid=$dbdata[klammid];
$g_haben=$dbdata[g_haben]+600;
$update = "UPDATE `konten` SET g_haben='$dbtata[g_haben]'+600 WHERE klammid='$dbdata[klammid]'";
$result = mysql_query($update);
}
if($dbdata[richtige] == "7")
{
$klammid=$dbdata[klammid];
$g_haben=$dbdata[g_haben]+700;
$update = "UPDATE `konten` SET g_haben='$dbtata[g_haben]'+700 WHERE klammid='$dbdata[klammid]'";
$result = mysql_query($update);
}
Comment