PHP 変数を Oracle SQL クエリに渡します。しかし、それは適切に処理されず、無効な文字のようなORAエラーが発生します。変数を「$sid」にエスケープしてエラーを解消しようとしましたが、クエリは何も返しません。 PHP変数をOracleクエリに渡す方法はありますか? リーリー
簡潔にするために、データベース接続部分を削除しました。P粉2629261952023-11-05 11:26:35
'SELECT emp from table emp=\'$sid\''
は、Oracle にそのまま渡す文字列であるため、機能しません。
oci_bind_by_name
を使用して、プレースホルダーを PHP 変数にバインドする必要があります。
###例:###
リーリー