Подскажите, как решить такую задачу...

Ysn

Guest
Подскажите, как решить такую задачу...

А то сижу, смотрю на http://dev.mysql.com/doc/mysql/ru/Date_calculations.html , да и решить/придумать не могу.

У меня есть переменная $dayactive. Она означает количество дней (задается пользователем). Мне нужно, чтобы человеек заходил, и скрипт проверял - прошло ли $dayactive дней со времени $when (записано в базе в типе данных DATETIME) по настоящую секунду.

Вот... Я зачем-то и NOW() и $when привел str_replace'ом к сплошным цифрам... а потом сообразил, что это не решает ничего...
 

SelenIT

IT-лунатик :)
Что-то наподобие такого?

SELECT (DATE_SUB(NOW(), INTERVAL $dayactive DAY) > $when) AS expired
 
Сверху