Добры День.
Нужна помощь в написании скрипта.
Я пользуюсь функцией if(CModule::IncludeModule("iblock")){
$items = GetIBlockElementListEx(
здесь я фильтрую по определенным свойствам
)
while($arItem = $items->GetNext()){ вывожу}
}
Так как база большая. вывод происходит очень долго. хотелось бы организовать вывод по странично, то есть 100 элементом вытащил. согласно фильтру вывел на страничку, нажали на следующую страничку опять выполнил запрос к базе и вытащил еще 100 отфильтрованных элементов.
Не знаю с его начать и как организовать все это.
Спасибо.
Нужна помощь в написании скрипта.
Я пользуюсь функцией if(CModule::IncludeModule("iblock")){
$items = GetIBlockElementListEx(
здесь я фильтрую по определенным свойствам
)
while($arItem = $items->GetNext()){ вывожу}
}
Так как база большая. вывод происходит очень долго. хотелось бы организовать вывод по странично, то есть 100 элементом вытащил. согласно фильтру вывел на страничку, нажали на следующую страничку опять выполнил запрос к базе и вытащил еще 100 отфильтрованных элементов.
Не знаю с его начать и как организовать все это.
Спасибо.