PHPからOracleへのアクセス方法

動作確認OSはSolaris 9、オラクルのバージョンはOracle 10gである。

<?php
session_start();
header("Cache-control: private");
$db = OCILogon("scott","tiger", "[接続するDBのSID]");
if (!$db) {
    echo "<h3>ERROR - Could not connect to Oracle</h3>";
    exit;
}
?>

<html>
<head>
<title>PHP5 test</title>
</head>
<body>
<h3>PHP5 test</h3>

<?php
$searchStatement  = OCIParse($db,
    "SELECT * FROM EMP");
OCIExecute($searchStatement);
while(OCIFetchInto($searchStatement, &$resultArray)) {
    print $resultArray[0]."\t";
    print $resultArray[1]."<br>\n";
}
?>
</body>
</html>