Нужно вывести новость за конкретную дату (15.08.2007)
$arrFilter = Array("><DATE_CREATE"=>array("14.08.2007","16.08.2007"));
В чем ошибка?
$arrFilter = Array("><DATE_CREATE"=>array("14.08.2007","16.08.2007"));
В чем ошибка?
|
Нужно вывести новость за конкретную дату (15.08.2007)
$arrFilter = Array("><DATE_CREATE"=>array("14.08.2007","16.08.2007")); В чем ошибка? |
|
|
|
|
все дело в том что после обработки - $arrFilter принимает вид ["> array(2) { [0]=> string(10) "18.08.2007" [1]=> string(10) "20.08.2007"}, т.е. левая скобка < удаляет себя и DATE_CREATE конструкция >< не срабатывает |
|||
|
|
|
Вообще это обобщение для:
Я инженер, который решает задачи, а не пишет на языке. Архитектура, разработка, DevOps — подбираю инструменты под цель, строю решения, которые работают в проде и масштабируются без боли. |
|||||
|
|
|
|
|||
|
|
|
Поэтому и не "вкалует". 1) Что скобка теряется - это вы решили, скорее всего, сделав вывод в браузер. Вот браузер ее и отрезает. Она никуда не теряется - заверяю вас. 2) Пробел там лишний - это тоже заверяю вас. Например, по полю DATE_ACTIVE_FROM тоже не работает данная конструкция? Я инженер, который решает задачи, а не пишет на языке. Архитектура, разработка, DevOps — подбираю инструменты под цель, строю решения, которые работают в проде и масштабируются без боли. |
|||
|
|
|
всего навсего спасибо за ответ |
||||
|
|
|
|||