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

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, пока она не обявится в глобальном блоке
}
кто сталкивался? Как с этим бороться?
 

tony2001

TeaM PHPClub
все функции ora_*() не поддерживаются и не рекомендуются к использованию уже несколько лет.
 

Yurec

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