在PHP中,可以使用oci_connect()函数连接到Oracle数据库,以下是一个基本的示例:
<?php $conn = oci_connect('username', 'password', 'localhost/XE'); if (!$conn) { $e = oci_error(); trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); } ?>
在这个示例中,我们首先使用oci_connect()函数连接到Oracle数据库,这个函数需要三个参数:用户名、密码和数据库的服务名,如果连接失败,我们将获取一个错误对象,并使用trigger_error()函数输出错误信息。
要执行查询,我们可以使用oci_parse()函数解析SQL语句,然后使用oci_execute()函数执行它,以下代码将从名为employees的表中选择所有记录:
<?php $stid = oci_parse($conn, "SELECT * FROM employees"); oci_execute($stid); while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) { echo "ID: " . $row["EMPLOYEE_ID"]. " nota: ". $row["NOTES"]. "<br>"; } ?>
我们使用oci_close()函数关闭数据库连接:
<?php oci_close($conn); ?>
还没有评论,来说两句吧...