while($ar_fields = $res->GetNext()) Не понимаю $res->GetNext() Что за функция вызывается? если таково нет. (проверял).
Как проверял? Что за система? Из названия понятно, что этот метод возвращает следующую (get next) сущность из результата (res) некоторого запроса. И возможно (тут неоднозначно) эти сущности - это какие-то поля (некоторого списка) (ar_fields), но тут уже именование менее однозначное.