В моей таблице MySQL есть столбцы date
и time
, которые называются start_date
и start_time
соответственно. Я хочу, чтобы мои пользователи могли настроить отправку напоминаний за X часов до start_time
, мин. 1 час и максимум 24 часа.
Я буду запускать CRON-скрипт для отправки этих напоминаний. Прямо сейчас я делаю:
SELECT * FROM auctions WHERE start_date=CURDATE() AND status='0'
Чтобы получить все аукционы, которые начнутся сегодня и еще не начались. У меня вопрос, как я могу выяснить, если время сейчас X
часов до start_time
, чтобы я мог отправить им напоминание, если это так.
Есть предложения?