OCIFetch: ORA-24338

Статус
В этой теме нельзя размещать новые ответы.

lentjay

Guest
OCIFetch: ORA-24338

Помогите пожалуйста, есть скрипт PHP обращения к базе Оракл с использованием ora_ функций, мне надо его переделать под OCI_ функции. Я позаменял, к примеру, ora_logon() на аналогичную oci_connect, и таким макаром все остальные функции.

В итоге вываливается ошибка:
************************************
Warning: oci_fetch() [] OCIFetch ORA-24338: statement handle not executed in ....
************************************
Не могу понять в чём трабл? Может пропостить кусок кода?
 

lentjay

Guest
$query = oci_parse($conn, "SELECT * FROM dep WHERE sal=$sal AND top=$top AND DATA=TO_DATE('$dateK $timeK', 'DD.MM.RR HH24:MI:SS') AND W_DATA=TO_DATE('$WorkDate', 'MMDDYYYY') FOR UPDATE");

if (!oci_parse($conn, $query)) {
echo "Parse failed!\n";
ocilogoff($conn);
exit;
}
$ret = oci_execute($cursor);
while (oci_fetch($cursor)); !!!!!!!!!!!!!!!!!!

$nrows = oci_num_rows($cursor);
 

si

Administrator
а где присвоение этой переменной ?

товарищ lentjay, хватит гадать, прочитайте мануал как использовать соответствующие функции, свой лимит "глупостей" вы исчерпали во время попыток установки поддержки оракла в РНР ...
 

lentjay

Guest
>а где присвоение этой переменной ?
$cursor = oci_new_cursor($conn);
>товарищ lentjay, хватит гадать, прочитайте мануал как использовать соответствующие функции, свой лимит "глупостей" вы исчерпали во время попыток установки поддержки оракла в РНР ...

Может и "глупостей", но тем не менее всё, в конце концов, сделал сам. И вообще этого в первом вопросе небыло.
создавай новую тему :)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху