Доступные версии документации

Получить значения нескольких строк ответа, начиная с текущей

Назначение
 

Функция Linter_Get_Data_Rows позволяет получить значения нескольких строк ответа. Функция всегда возвращает признак NULL-значения.

Синтаксические правила
array | int Linter_Get_Data_Rows (идентификатор_курсора, количество_строк); 
Возвращаемое значение

Двумерный массив данных из столбцов ответа из заданного количества_строк. Доступ к элементу массива данных выполняется по номеру строки и номеру столбца элемента в массиве.

Если установлен режим CO_FETCH_BLOBS_AS_USUAL_DATA, то BLOB-данные (если есть) помещаются в соответствующий элемент.

Пример
...
$cols = Linter_Get_Cursor_Opt($cursor_id, CO_COL_COUNT);
$rows = Linter_Get_Cursor_Opt($cursor_id, CO_ROW_COUNT);
$data = Linter_Get_Data_Rows($cursor_id, $rows);
if (is_array($data))
{
  for($i = 0; $i < $rows; $i++)
  {
    for($j = 0; $j < $cols; $j++)
      printf("%s ", $data[$i][$j]);
    print("\n");
  }
}
...

Примечание

Количество строк в массиве ответа может быть меньше требуемого, если достигнут конец выборки.

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter