Помогите пЛз с ora_bind

  • Автор темы Автор темы Yurec
  • Дата начала Дата начала

Yurec

Новичок
Помогите пЛз с ora_bind

При использовании ora_bind внутри какой-либо функции ora_bind не видит переменные которые не являются глобальными, например:
Код:
function myf()
{
  $conn = Ora_Logon("my@my", "my");
 $curs = ora_open($conn);
 $str="SELECT clnt_id, name from clients WHERE clnt_id=:p1";
 ora_parse ($curs,$str);
 global $param3;
 $param3="31";
 ora_bind($curs, "param3", ":p11", 4, 1);//!!! ВОТ ТУТ НЕ ВИДИТ param3, пока она не обявится в глобальном блоке
}

кто сталкивался? Как с этим бороться?
 
все функции ora_*() не поддерживаются и не рекомендуются к использованию уже несколько лет.
 
Автор оригинала: tony2001
все функции ora_*() не поддерживаются и не рекомендуются к использованию уже несколько лет.
Ого! Спасибо :)
А что соответсвенно использовать? OCI_*?
 
Сверху