oci_fetch_row
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
oci_fetch_row
Референца за `function.oci-fetch-row.php` со подобрена типографија и навигација.
oci_fetch_row
Класата OCICollection
oci_fetch_row — Враќа следниот ред од барање како нумеричка низа
= NULL
Враќа нумерички индексирана низа што го содржи следниот ред од резултатот од барањето. Секој запис во низата одговара на колона од редот. Оваа функција обично се повикува во циклус додека не врати false, што укажува дека повеќе нема редови.
Повикување oci_fetch_row() е идентично со повикување
oci_fetch_array()
with OCI_NUM
+ OCI_RETURN_NULLS.
Параметри
statement-
Валиден идентификатор на OCI8 исказ креиран од oci_parse() и извршен од oci_execute(), или
REF CURSORидентификатор на исказ.
Вратени вредности
Враќа нумерички индексирана низа. Ако нема повеќе редови во statement then false се враќа.
Примери
Пример #1 oci_fetch_row() Пример
<?php
$conn = oci_connect('hr', 'welcome', 'localhost/XE');
if (!$conn) {
$e = oci_error();
trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}
$stid = oci_parse($conn, 'SELECT department_id, department_name FROM departments');
oci_execute($stid);
while (($row = oci_fetch_row($stid)) != false) {
echo $row[0] . " " . $row[1] . "<br>\n";
}
oci_free_statement($stid);
oci_close($conn);
?>Белешки
Забелешка:
Константи за известување за грешки oci_fetch_array() за повеќе примери за добивање редови.
Види Исто така
- oci_fetch() - Добива следниот ред од барање во внатрешни бафери
- oci_fetch_all() - Добива повеќе редови од барање во дводимензионална низа
- oci_fetch_array() - Враќа следниот ред од барање како асоцијативна или нумеричка низа
- oci_fetch_assoc() - Враќа следниот ред од барање како асоцијативна низа
- oci_fetch_object() - Враќа следниот ред од барање како објект