oci_define_by_name

(PHP 5)

oci_define_by_name --  нОПЕДЕКЪЕР ОЕПЕЛЕММСЧ PHP, Б ЙНРНПСЧ АСДЕР БНГБПЮЫЕМН ЯННРБЕРЯРБСЧЫЕЕ ОНКЕ ХГ ПЕГСКЭРЮРЮ

нОХЯЮМХЕ

bool oci_define_by_name ( resource stmt, string column_name, mixed &variable [, int type])

oci_define_by_name() МЮГМЮВЮЕР ОЕПЕЛЕММСЧ PHP, ЙНРНПЮЪ АСДЕР ХЯОНКЭГНБЮМЮ, ЙЮЙ ОНКСВЮРЕКЭ ПЕГСКЭРЮРЮ БШОНКМЕМХЪ БШАНПЙХ.

Замечание: мЕ ГЮАШБЮИРЕ Н РНЛ, ВРН Oracle БЯЕЦДЮ БНГБПЮЫЮЕР ХЛЕМЮ ОНКЕИ Б бепумел ПЕЦХЯРПЕ (ЕЯКХ, ЙНМЕВМН, БШ МЕ ХЯОНКЭГСЕРЕ ЯХМРЮЙЯХЯ 'SELECT field_name "field_name" FROM table_name'). оНЩРНЛС oci_define_by_name() НАШВМН НФХДЮЕР ОЮПЮЛЕРП column_name Б БЕПУМЕЛ ПЕЦХЯРП. гЮЛЕРЭРЕ, ВРН ЩРЮ ТСМЙЖХЪ МЕ БНГБПЮРХР НЬХАЙС, ЕЯКХ ЯННРБЕРЯРБСЧЫЕЕ ОНКЕ АСДЕР НРЯСРЯРБНБЮРЭ Б ПЕГСКЭРЮРЕ БШАНПЙХ.

еЯКХ БЮЛ МСФМН МЮГМЮВХРЭ ОЕПЕЛЕММСЧ ЮАЯРПЮЙРМНЦН ДХОЮ ДЮММШУ (LOB/ROWID/BFILE), РН ЕЕ МЕНАУНДХЛН ЯМЮВЮКЮ ЯНГДЮРЭ Я ОНЛНЫЭЧ oci_new_descriptor(). яЛ. РЮЙФЕ oci_bind_by_name().

Пример 1. оПХЛЕП ХЯОНКЭГНБЮМХЪ oci_define_by_name()

<?php
/* oci_define_by_name example - thies at thieso dot net (980219) */

$conn = oci_connect("scott", "tiger");

$stmt = oci_parse($conn, "SELECT empno, ename FROM emp");

/* the define MUST be done BEFORE ociexecute! */

oci_define_by_name($stmt, "EMPNO", $empno);
oci_define_by_name($stmt, "ENAME", $ename);

oci_execute($stmt);

while (
oci_fetch($stmt)) {
    echo
"empno:" . $empno . "\n";
    echo
"ename:" . $ename . "\n";
}

oci_free_statement($stmt);
oci_close($conn);
?>

Замечание: б БЕПЯХЪУ PHP МХФЕ 5.0.0 ЩРЮ ТСМЙЖХЪ МЮГШБЮКЮЯЭ ocidefinebyname(). б PHP 5.0.0 Х БШЬЕ ocidefinebyname() ЪБКЪЕРЯЪ ЮКХЮЯНЛ oci_define_by_name(), ОНЩРНЛС БШ ЛНФЕРЕ ОПНДНКФЮРЭ ХЯОНКЭГНБЮРЭ ЩРН ХЛЪ, НДМЮЙН ЩРН МЕ ПЕЙНЛЕМДСЕРЯЪ.


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ