84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
PHP 변수를 Oracle SQL 쿼리에 전달하고 있습니다. 하지만 제대로 처리되지 않아 잘못된 문자와 같은 ORA 오류가 발생합니다. 오류가 사라지도록 변수를 "$sid"로 이스케이프하려고 시도했지만 쿼리는 아무것도 반환하지 않습니다. 오라클 쿼리에 PHP 변수를 전달하는 방법이 있나요
간결함을 위해 데이터베이스 연결 부분을 삭제했습니다.
'SELECT emp from table emp='$sid''은 Oracle에 있는 그대로 전달하는 문자열이므로 작동하지 않습니다.
'SELECT emp from table emp='$sid''
자리 표시자를 PHP 변수에 바인딩하려면oci_bind_by_name을 사용해야 합니다.
oci_bind_by_name
예:
'SELECT emp from table emp='$sid''
은 Oracle에 있는 그대로 전달하는 문자열이므로 작동하지 않습니다.자리 표시자를 PHP 변수에 바인딩하려면
oci_bind_by_name
을 사용해야 합니다.예:
으아악