|
|
|
|
![]() |
|
|
![]() |
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().
|
|
|
|
|
|