php 에서 오라클 프로시저 호출하는 문제이구요
PROCEDURE PR_CYBER_REGIST
(
V_IN_CYBERID IN VARCHAR2, -- 사이버회원ID
V_IN_PWD IN VARCHAR2, -- 비밀번호
V_OUT_YN OUT VARCHAR2, -- 처리결과(Y:정상, N:오류)
V_OUT_MSG OUT VARCHAR2 -- 결과메세지
);
include("./db.class.php");
$db = new DB("./db.conf.php");
$val=" 'ididid','pwpwpw'";
$sql = "BEGIN PR_CYBER_REGIST($val,:V_OUT_YN,:V_OUT_MSG); end;";
$stid = oci_parse($db->db_conn, $sql);
OCIBindByName ( $stid, ":V_OUT_YN", $V_OUT_YN, 1 );
OCIBindByName ( $stid, ":V_OUT_MSG", $V_OUT_MSG, 150 );
oci_execute($stid);
oci_free_statement($stid);
Warning: oci_execute() [function.oci-execute]: ORA-06550: ? 1, ?7:PLS-00201: 'PR_CYBER_REGIST' ???? ????? ??? ORA-06550: ? 1, ?7:PL/SQL: Statement ignored in /home/test/public_html/ora/proc.php on line 14
혹시 아시는 회원님들 도움좀 얻고자 글올립니다
바쁘지 않으신분들 좀 부탁드립니다
그럼 수고하세요 |