Frank Gläser: Wieso kommt hier ein Fehler?

Beitrag lesen

Aber wie soll ich das denn sonst machen??
Ich mein, mit if geht das ganze ja auch nicht so einfach oder??

kann ich das so schreiben:

if ($abfrage = "SELECT * FROM $tabelle";
       $ergebnis = mysql_query($abfrage);

$dbip2 = $row->dbid ."<br>". $ip;
       $uhrzeit2 = $row->uhrzeit."<br>".$now;
       $userserver2 = $row->userserver."<br>".$userserver;
       $proatseite2 = $row->proatseite."<br>".$proatseite;
       $vonhttp2 = $row->vonhttp."<br>".$vonhttp;

$aendern = "UPDATE $tabelle Set dbip = '$dbip2', uhrzeit = '$uhrzeit2', userserver = '$userserver2', proatseite = 'proatseite2', vonhttp = '$vonhttp2' WHERE dbip = '$ip' AND WHERE unixt > $timestamp";

$halbestd = 1800;
       $addition = $timestamp + $halbestd;

$timestamptree = $addition;

$update = mysql_query($aendern)
)
else
{
$dbanfrage = "INSERT INTO $tabelle (dbip, uhrzeit, userserver, proatseite, vonhttp, unixt) VALUES ('$ip', '$uhrzeit', '$userserver', '$proatseite', '$vonhttp', '$timestamptree')";

if (mysql_db_query ($dbuser, $dbanfrage, $sql))
        }