$totalonsite = $datauser['total_on_site'];
if ($datauser['lastdate'] > (time() - 300))
$totalonsite = $totalonsite + time() - $datauser['lastdate'];
mysql_query("UPDATE `users` SET $sql
`movings` = '$movings',
`total_on_site` = '$totalonsite',
`lastdate` = '" . time() . "'
WHERE `id` = '$user_id'
");Код подсчёта общего онлайна пользователя.
Как можно проще всего организовать следующее? При достижении пользователем на сайте онлайна 1 день, 2 дня, 3 дня и т.д. мне нужно апдейтнуть `pole1` в таблице `users`. Причём сделать это нужно всего 1 раз.