я получаю некоторые ДАННЫЕ с датами из базы данных:PHP - Как найти, если дата находится между 2 датами
$data['my_date'])
Тип является дата: YYYY-MM-DD
Я хотел бы сделать с PHP условием для найденных если $ данных [ «my_date»]) между 2 датами, как:
if ($data['my_date'] >= 2009-01-01 && $data['my_date'] <= 2009-12-31) {
$datas = '5';
}
else {
$datas = 1;
}
это не работает, как ожидалось, то условие не проверяется. Что мне делать ?
Вы должны процитировать ваши даты, или же они интерпретируются как целые операции ('2009-01- 01 == 2007') –
@ CarlosCampderrós вы должны опубликовать свой ответ («нужно процитировать ваши даты»), потому что это было решение. Я смущен, что совершил эту ошибку. –
@ SébastienGicquel отправлен как ответ. И не волнуйтесь, у всех нас были глупые необъяснимые ошибки в прошлом ;-) –