This article assumes that your “tnsnames.ora” file has already been configured. For the propose of this article, we will assume that the TNS entry we are attempting to connect to is called “oradb”.
// Database connection $conn = oci_connect("scott", "tiger", "oradb"); if (!$conn) { $m = oci_error(); trigger_error(htmlentities($m["message"], ENT_QUOTES), E_USER_ERROR); } // Perform a sample query $sql = oci_parse($conn, "select user from dual"); oci_execute($sql); while (($row = oci_fetch_array($sql))){ print($row["user"]); } // Close the connection oci_free_statement($sql); oci_close($conn);