현 상황

$sno=$_POST['sno'];

$query="select e.sno,e.grade,e.cno,c.cname,c.credit,c.dept,c.prname

                from enrol e,course c

                where exists(select c1.cno from course c1 where e.sno=$sno and e.cno=c1.cno)

                and c.cno=e.cno";

$stmt=oci_parse($conn,$query);



질문 : oci_define 함수를 써도 CNO의 값을 $cno가 받을수가없습니다. 이유와 해결방법 부탁드립니다.


해본것

oci_define_by_name($stmt,'CNO'.$cno);
oci_define_by_name($stmt,'E.CNO'.$cno);

oci_define_by_name($stmt,'ENROL.CNO'.$cno);

안됩니다.


첨부파일 1은 소스

첨부파일 2는 페이지입니다.