Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

в GetIBlockElementListEx проблемы с фильтрацией

00 голосов
2
Код
$day = $_REQUEST['date'];//дата
$mes = $_REQUEST['mes'];//месяц
$yar = $_REQUEST['yar'];//год
$data= $day.".".$mes.".".$yar;//получаю страку типа дд.мм.гггг

хочу отфильтровать элементы по дате создания
Код
$arFilter = array
("DATE_CREATE" => $data);

if(CModule::IncludeModule("iblock"))
{
  $items = GetIBlockElementListEx("catalog", $iblockid,,$arSort,500,$arFilter);

вроде должно фильтровать , но в результате пустая страничка, как-будто элементов за эту дату нет,
Хотя если убрать фильтр вообще - всё работает
В чём пробема? Почему не фитруется?
спросил 31 Март, 14 от Kania (5,180 баллов)

2 Ответы

00 голосов
Не ужели нет никаких мыслей?
ответил 09 Окт, 14 от Kania (5,180 баллов)
00 голосов
Пишите так:

Код
$arFilter = array
("DATE_CREATE" => array(date($DB->DateFormatToPHP(CSite::GetDateFormat("SHORT")),mktime(0,0,0,$mes,$day,$yar))));

ответил 09 Фев, 15 от Tarakota (140 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 06 Янв, 14 от PowerTrip (100 баллов)
0 голосов
8 ответов
0 голосов
2 ответов
0 голосов
4 ответов
спросил 11 Янв, 14 от Ashihei (100 баллов)
0 голосов
5 ответов
спросил 06 Ноя, 13 от Hellix (320 баллов)