Я выдаю пользователю спец. статус, просто ставлю 1 в mysql. Как сделать, чтобы в базе пошел обратный отсчет, и через определенное время 1 изменится на 0
Можно и без крона. Записать время установки статуса, и в начале скрипта сделать запрос: Код (Text): update `user` set `status`=0 where status_date < DATE_SUB(NOW(), INTERVAL 1 HOUR) Это быстрый должен быть запрос.