Web-технологии с базами данных. Астахова И.Ф - 131 стр.

UptoLike

131
она возвращает массив с информацией о последней произошедшей
ошибке.
<?php
$err = OCIError();
var_dump($err);
print "\nError code = " . $err[code];
print "\nError message = " . $err[message];
print "\nError position = " . $err[offset];
print "\nSQL Statement = " . $err[sqltext];
?>
В случае, если пользуетеcь модулем ORA, то в написании кода
участвуют функции ora_error() и errorcode() для получения информа-
ции о последней произошедшей ошибке.
<?php
print "\nError code = " . ora_errorcode();
print "\nError message = " . ora_error();
?>
Листинг 16. Пример работы с СУБД Oracle
<html>
<head><title>Access to Oracle from
php</title></head>
<body>
<h3>The two types of Access to Oracle from
php:</h3>
<?php
if ($c = OCILogon("scott", "tiger", "orcl")) {
$s = OCIParse($c, "select ename, sal from
emp");
OCIExecute($s, OCI_DEFAULT);
while (OCIFetch($s)) {
echo "ename = " . ociresult($s, "ENAME")
.
", sal = " . ociresult($s, "SAL") .
"<br/>";
}
OCILogoff($c);
} else {
$err = OCIError(); echo "Oracle
Connect Error " . $err[text];
}
                               131
она возвращает массив с информацией о последней произошедшей
ошибке.
    

    В случае, если пользуетеcь модулем ORA, то в написании кода
участвуют функции ora_error() и errorcode() для получения информа-
ции о последней произошедшей ошибке.

    

    Листинг 16. Пример работы с СУБД Oracle
    
    Access to Oracle from
php
    
    

The two types of Access to Oracle from php:

"; } OCILogoff($c); } else { $err = OCIError(); echo "Oracle Connect Error " . $err[text]; }