PHP はどのように ORACLE に接続してデータを取得します
私の環境では、APACHE2.2 php5.2.17 win2003 に oracle 9i データベースがインストールされています
1. 接続方法 PHP.INI の extension=php_oci8.dll を削除しましたが、検索したところ、PHPINFO に OCI8 拡張機能が表示されず、instantclient-basic-nt-11.2.0.3 をダウンロードする必要があります。 0 をシステム変数に追加します。試してみましたが、まだ動作しません。接続方法は次のとおりです
$link=oci_connect('user','pass','instance')or die ('Connection failed'); //oci_connect(ユーザー, パスワード, インスタンス名) これが当てはまるかどうかはわかりません
ページプロンプト 致命的なエラー: 未定義関数 oci_connect() の呼び出し
2. ORACLE に接続している場合、結果セットを取得する方法。 PHPのマニュアルにはORCの記載がないようです。
一般に、MySQL はデータを取得するために mysql_fetch_assow(mysql_query('select * from number')) を使用します。対応する Oracle にもそのような関数が必要です。