ich bin atm dabie nen browsergame zu entwickeln, nun hab ich nen kleines problem mit nem script
//baumeister.php
mysql_connect("localhost", "root", "");
mysql_select_db("mygame");
$auslesen = "select * from planeten WHERE ID = '1'";
$ausgabe = mysql_query($auslesen);
if (mysql_num_rows ($ausgabe) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($ausgabe);
$data["onbuild"];
$data["onbuild_building"];
$data["finish_time"];
}
$time = time();
if ($data["onbuild"]=1)
{
$timeless = $data["finish_time"] - time();
if ($data["finish_time"] > $time)
{
echo "Es werden noch";
echo $timeless ;
echo "secunden an dem gebäude :";
echo $data["onbuild_building "];
echo "gebaut.";
}
if ($data["finish_time"]< time())
{
$sql = " UPDATE
planeten
SET
onbuild= '0',
WHERE
ID = '1';";
mysql_query($sql) OR die("Fehler: ".mysql_error());
}
}
if ($data["onbuild"]=0)
{
?>
bauen
}
?>
die fehlermeldung lautet :
Fehler: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE ID = '1'' at line 5
wehre schön wenn mir jemand dabie helfen könnte .
mfg mountainman