Die funktion time(); liefert dir den aktuellen timestamp in "Sekunden seit dem 1.1.1970" wieder. Ist also eine fortlaufende Zahl. Diesen timestamp kannst du jederzeit mit der date(); funktion wieder umwandeln:

PHP-Code:
$time time();
echo 
date("d.m.Y"$time); 
Eine überprfüng könnte also so aussehen:

PHP-Code:
$time time();
$deltime $time 900;  // 900 sec sind 15 min

mysql_query("delete from useronline where timestamp < $deltime"$db);