Здравствуйте.
Есть инфоблок "Группы". В нем есть два множественных свойства "Оплатившие" и "Не оплатившие", в которых хранятся ID пользователей. Как мне через getlist узнать находится ли данный ученик в этой группе или нет? Просто групп много и перебирать каждую не вариант. Делаю так:
Не получается. Выборка выдает все группы. Подскажите, что не так делаю?
Есть инфоблок "Группы". В нем есть два множественных свойства "Оплатившие" и "Не оплатившие", в которых хранятся ID пользователей. Как мне через getlist узнать находится ли данный ученик в этой группе или нет? Просто групп много и перебирать каждую не вариант. Делаю так:
Код |
---|
$groupRes = CIBlockElement::GetList( Array("ID" => "ASC"), Array( "IBLOCK_ID" => 4, array( "LOGIC" => "OR", array("PROPERTY_GR_OPLATIVSHIE" => $arUser['ID']), array("PROPERTY_GR_NEOPLATIVSHIE" => $arUser['ID']), )), FALSE, FALSE, Array('ID', 'NAME', 'IBLOCK_ID', 'PROPERTY_GR_OPLATIVSHIE', 'PROPERTY_GR_NEOPLATIVSHIE', ) ); |