Подскажите пожалуйста в записи таблицы mysql есть две даты 2019-06-10 и 2019-07-10.
$date = "2019-06-15";
Как составить условие если $date
входит в диапазон дат между первой и второй тогда показываем эту дату?
Сейчас запрос такой:
SELECT * FROM projects WHERE (date_create BETWEEN '".$row_calendar_process['date_create']." 00:00:00' AND '".$row_calendar_process['run_up']." 23:59:59')
Вам нужно воспользоваться оператором BETWEEN.
SELECT *
FROM `objects`
WHERE (date_field BETWEEN '2010-01-30 14:15:55' AND '2010-09-29 10:15:55')
Пример взял отсюда.
UPD
Исходя из Ваших правок в вопросе, должно быть приблизительно как-то так:
"SELECT * FROM projects WHERE ($date BETWEEN '".$row_calendar_process['date_create']." 00:00:00' AND '".$row_calendar_process['run_up']." 23:59:59')"
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пользователь переходит по объявлению, которое содержит utm меткиКогда он зашел на сайт, то у него по идее значения добавляются к utm меткам
PHPStorm зависает когда я пытаюсь что то изменить в настройкаНо не всегда, а через раз
Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы на него можно было дать ответ, основанный на фактах и цитатах