UPDATE Problem mit Datenbank

Hallo zusammen,
Ich versuche das “online” upzudaten aber es funktioniert einfach net…
Habe ich ein Fehler drin? Hier ist der Code:

$time = time();
$sql3 = 'SELECT time,online FROM users';
$result3 = mysql_query($sql3);
$r3 = mysql_fetch_array($result3);
$time_r3 = $r3['time'];
$sql4 = 'UPDATE users SET online="offline" WHERE $time > $time_r3';
$result4 = mysql_query($sql4);

Ich hoffe das mir jemand helfen kann. Danke im Voraus.

mysql(i)_error() gibt dir Fehler aus, falls welche aufgetreten sind.

Abgesehen solltest du die mysqli-API verwenden, die mysql-API ist veraltet.

Mfg :wink2:

Es kommt keine Fehlermeldung, der Befehl wird einfach nicht ausgeführt…
Mein Problem besteht darin, dass Dieser Befehl mit dem UPDATE nicht geht aber der davor schon da muss was an der bedingung oder so liegen und ich weis einfach net woran ._. . Hab schon einiges ausprobiert.

Du musst nach Datenbank-Fehlermeldungen fragen, und die Funktion dazu wurde dir gerade genannt.