db2_fetch_assoc
Возвращает массив, индексированный по имени столбца, представляющий строку в наборе результатов
&reftitle.description;
arrayfalsedb2_fetch_assoc
resourcestmt
introw_number-1
Возвращает массив, индексированный по имени столбца, представляющий строку в наборе результатов.
&reftitle.parameters;
stmt
Допустимый ресурс stmt, содержащий набор результатов.
row_number
Запрашивает конкретную строку по индексу (начинается с 1) из набора результатов.
Передача параметра приводит к предупреждению PHP, если в наборе результатов используется курсор "forward-only".
&reftitle.returnvalues;
Возвращает ассоциативный массив со значениями столбцов, проиндексированными по имени столбца,
представляющий следующую или запрошенную строку в наборе результатов.
Возвращает &false;, если в наборе результатов не осталось строк или если строка,
запрошенная row_number, не существует в наборе результатов.
&reftitle.examples;
Перебор курсором "forward-only"
Если вы вызываете db2_fetch_assoc без определённого номера строки,
он автоматически получает следующую строку в наборе результатов.
]]>
&example.outputs;
Получение определённых строк с помощью db2_fetch_assoc
из прокручиваемого курсора
Если в вашем наборе результатов используется прокручиваемый курсор,
вы можете вызвать db2_fetch_assoc с определённым номером строки.
В следующем примере извлекается каждая вторая строка в наборе результатов, начиная со второй строки.
DB2_SCROLLABLE));
$i=2;
while ($row = db2_fetch_assoc($result, $i)) {
printf ("%-5d %-16s %-32s %10s\n",
$row['ID'], $row['NAME'], $row['BREED'], $row['WEIGHT']);
$i = $i + 2;
}
?>
]]>
&example.outputs;
&reftitle.seealso;
db2_fetch_array
db2_fetch_both
db2_fetch_object
db2_fetch_row
db2_result