|
Последние активные темы форума |
|
ocifetchinto
(PHP 3>= 3.0.4, PHP 4 , PHP 5) ocifetchinto -- Выбирает следующую строку из результата запроса в массив
Описаниеint ocifetchinto ( resource statement, array &result [, int mode] ) ocifetchinto() выбирает следующую строку из результат
запроса в массив result.
ocifetchinto() перезапишет сверху содержимое
переменной result. По умолчанию
result будет содержать массив с числовыми
индексами и значениями полей, которые не равны NULL.
Параметр mode позволяет менять поведение по
умолчанию. Вы можете указывать несколько флагов одновременно, просто
суммируя их (например, OCI_ASSOC+OCI_RETURN_NULLS). Возможные флаги:
OCI_ASSOC - возврашать ассоциативный массив.
| OCI_NUM - возвращать массив с числовыми индексами
(поведение по умолчанию).
| OCI_RETURN_NULLS - возвращать поля, которые равны
NULL.
| OCI_RETURN_LOBS - возвращать значение LOB вместо
дескриптора.
|
Пример 1. Пример использования ocifetchinto()
<?php
$conn
=
ocilogon
(
"username"
,
"password"
);
$query
=
"SELECT apples FROM oranges"
;
$statement
=
OCIParse
(
$conn
,
$query
);
OCIExecute
(
$statement
);
while (
OCIFetchInto
(
$statement
,
$row
,
OCI_ASSOC
)) {
echo
$row
[
'apples'
];
}
?>
|
|
См. также
oci_fetch_array(),
oci_fetch_object(),
oci_fetch_assoc(),
oci_fetch_row(),
oci_fetch() и
oci_execute().
|