pg_fetch_array
Возвращает строку результата в виде массива
&reftitle.description;
arrayfalsepg_fetch_array
PgSql\Resultresult
intnullrow&null;
intmodePGSQL_BOTH
Функция pg_fetch_array возвращает массив,
который соответствует выбранной строке (записи).
Функция pg_fetch_array — расширенный вариант функции
pg_fetch_row. Эта функция умеет сохранять данные не только
с числовыми индексами (номерами полей), но и с ассоциативными (именами полей).
По умолчанию функция хранит и те, и другие.
&database.fetch-null;
Функция pg_fetch_array выполняется немного медленнее,
чем функция pg_fetch_row, но значительно проще в работе.
&reftitle.parameters;
result
&pgsql.parameter.result;
row
Номер строки в result для выборки. Строки пронумерованы с 0 по возрастанию.
Если параметр опустили или передали &null;, функция выберет следующую строку.
mode
&pgsql.parameter.mode;
&reftitle.returnvalues;
Функция возвращает массив (array) с числовыми индексами (начиная с 0),
либо ассоциативными (по имени поля), либо с обеими типами индексов.
Функция представляет каждое значение в массиве (array)
в виде строки (string). Значение NULL возвращается как
&null;.
Функция возвращает &false;, если значение row выходит за рамки
количества строк в выборке, или отсутствия строк, или если возникла любая другая ошибка.
Выборка из результата запроса, который отличается от SELECT, также вернёт &false;.
&reftitle.changelog;
&Version;
&Description;
&pgsql.changelog.result-object;
&reftitle.examples;
Пример использования функции pg_fetch_array
]]>
&reftitle.seealso;
pg_fetch_row
pg_fetch_object
pg_fetch_result