(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().