OCI8関数を使ってOracleに接続
PHPでDatabase接続といえば、PDOって固定概念が強すぎたけど、
そういえばLaravelではlaravel-oci8でPrepared Statementを使って
たし、PDOでOracle接続してるサンプルコードが少なくね?
これは、無理にPDOを使わなくていいのでは?
ということに気づいて、OCI8関数について調べた情報の
URLをまとめておく(Φω|
もちろん、プレースホルダを利用して書く場合、以下の基本例が
全てではないけれど。
[使い方/基本]
1. Oracleへ接続。
$con = oci_connect(username,password);
2. selectクエリーを実行。
$sql = "select sysdate from dual";
3. sql文のパース。
$stmt = oci_parse($con,$sql);
4. パースしたsql文を実行し結果を取得。
$results = oci_execute($stmt);
5. 結果をrow配列で取得(この場合は1行)
$row = oci_fetch_row($stmt);
[参考サイト]