Всем здравствуйте. У меня есть страница с новостями. Я get параметром посылаю запрос и указываю в нем даты.
Запрос вида ?from=21.11.2018&to=23.11.2018.
На этой же странице получаю эту дату и добавляю в фильтр.
global $arrFilter; $arrFilter = array();
if ($dateStart && $dateEnd && $dateStart != $dateEnd){
$arrFilter[] = array(
"LOGIC" => "AND",
array(">=DATE_ACTIVE_FROM" => $dateStart),
array("<=DATE_ACTIVE_FROM" => $dateEnd),
);
}else if($dateStart && $dateEnd && $dateStart == $dateEnd) {
echo $dateEnd;
// $dateStart
$arrFilter[] = array(
"LOGIC" => "AND",
array(">=DATE_ACTIVE_FROM" => '21.11.2018'),
array("<=DATE_ACTIVE_FROM" => '23.11.2018'),
);
// так сработает, но это я сделал для того что бы убедиться в том что вообще работает.
}
В первой части условия все работает как нужно, я получаю все новости из промежутка.
Вопрос как задать правильно условие во второй части if для получения новостей за один день?
Уже много чего перепробовал, и ничего не выводит.
Заранее спасибо.