ВУЗ:
Составители:
Рубрика:
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. Пример работы с СУБД OracleAccess to Oracle from php The two types of Access to Oracle from php:
"; } OCILogoff($c); } else { $err = OCIError(); echo "Oracle Connect Error " . $err[text]; }
Страницы
- « первая
- ‹ предыдущая
- …
- 129
- 130
- 131
- 132
- 133
- …
- следующая ›
- последняя »