[B]kopoBko[/B], не совсем. Нужна была вложенная логика
По моему сработало :) Получилось такое:
[CODE] $arFilter[] = array(
"LOGIC" => "OR",
array("LOGIC" => "AND", ">=UF_A5_D1" => $arA5D['A5_FROM'], "<=UF_A5_D1" => $arA5D['A5_TO']),
array("LOGIC" => "AND", ">=UF_A5_D2" => $arA5D['A5_FROM'], "<=UF_A5_D2" => $arA5D['A5_TO']),
array("LOGIC" => "AND", ">=UF_A5_D3" => $arA5D['A5_FROM'], "<=UF_A5_D3" => $arA5D['A5_TO']),
array("LOGIC" => "AND", ">=UF_A5_D4" => $arA5D['A5_FROM'], "<=UF_A5_D4" => $arA5D['A5_TO']),
array("LOGIC" => "AND", ">=UF_A5_D5" => $arA5D['A5_FROM'], "<=UF_A5_D5" => $arA5D['A5_TO'])
); [/CODE]
По моему сработало :) Получилось такое:
[CODE] $arFilter[] = array(
"LOGIC" => "OR",
array("LOGIC" => "AND", ">=UF_A5_D1" => $arA5D['A5_FROM'], "<=UF_A5_D1" => $arA5D['A5_TO']),
array("LOGIC" => "AND", ">=UF_A5_D2" => $arA5D['A5_FROM'], "<=UF_A5_D2" => $arA5D['A5_TO']),
array("LOGIC" => "AND", ">=UF_A5_D3" => $arA5D['A5_FROM'], "<=UF_A5_D3" => $arA5D['A5_TO']),
array("LOGIC" => "AND", ">=UF_A5_D4" => $arA5D['A5_FROM'], "<=UF_A5_D4" => $arA5D['A5_TO']),
array("LOGIC" => "AND", ">=UF_A5_D5" => $arA5D['A5_FROM'], "<=UF_A5_D5" => $arA5D['A5_TO'])
); [/CODE]