Как вывести записи до даты которых осталось n дней?

143
25 сентября 2019, 02:00

В базе mysql есть колонка с еще не наступившей датой в формате date(Y-m-d) как составить запрос, чтобы вывести записи, до которых осталось n (например 5) дней? Спасибо!

Answer 1

Вам нужно почитать об INTERVAL. Это будет выглядеть примерно так

SELECT * FROM `table` WHERE `date_time` BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 5 DAY) 
READ ALSO
Как задать белый фон изображения на php?

Как задать белый фон изображения на php?

Не получается задать белый фон, картинка получается на выходе с черным фоном:

148
messages.send ошибка при отправке сообщения нескольким людям

messages.send ошибка при отправке сообщения нескольким людям

Почему я могу отправить одному человеку, а нескольким - нет?

114
Как показать только одну строку из MySql на php

Как показать только одну строку из MySql на php

подскажите пожалуйста как мне в админ панеле отобразить только определённый ID из MySql

153
Автоматический вывод мета-тегов

Автоматический вывод мета-тегов

Нужно что бы в мета-теги делалась запись по типу: Подобрать товар для такого то автоТо есть Строка "подобрать товар для" статичная и не меняется,...

116