以下的范例是 stevel@nettek-llc.com (22-Jan-1999) 所提供的。这个范例是返回 Oracle 中 sid1 数据库 (Database) 的 EMP 资料表 (Table) 所有资料。帐号是 SCOTT、密码为 TIGER。
<?php
putenv("ORACLE_SID=sid1");
putenv("ORACLE_HOME=/u01/app/oracle/product/8.0.5");
$handle = ora_plogon("SCOTT@sid1", "TIGER") or die;
$cursor = ora_open($handle);
ora_commitoff($handle);
$query = "SELECT * FROM EMP";
ora_parse($cursor, $query) or die;
ora_exec($cursor);
echo "<HTML><PRE>\n";
echo "$query\n\n";
$numcols = 0;
while(ora_fetch($cursor)) {
$numcols = ora_numcols($cursor);
for ($column=0; $column < $numcols; $column++) {
$data = trim(ora_getcolumn($cursor, $column));
if($data == "") $data = "NULL";
echo "$data\t";
}
echo "\n";
}
$numrows = ora_numrows($cursor);
echo "\nROWS RETURNED: $numrows\n";
echo "</PRE></HTML>\n";
ora_close($cursor);
?>
分享到:
相关推荐
以下是关于PHP连接Oracle数据库的关键知识点。 首先,PHP连接Oracle数据库有两种主要的函数集可供使用:ORA函数和OCI函数。ORA函数是较早的函数集合,而OCI函数是Oracle的Call Interface,它提供了更新、更全面的...
接下来,让我们看一个简单的PHP连接Oracle数据库的示例代码: ```php <?php $connection = oci_connect("username", "password", "localhost/service_name"); if (!$connection) { $e = oci_error(); echo "无法...
"PHP连接Oracle工具"主要涉及到PHP如何通过特定的扩展与Oracle数据库进行交互。 PHP Version: PHP 5.0.3 或更新版本 这个描述指出,为了能够使用PHP连接Oracle,你的PHP环境至少需要是5.0.3版或更高。自PHP 5开始,...
php连接oracle数据库 类中包含了一些常用操作数据库操作
配置PHP连接Oracle数据库环境涉及到多个步骤和组件,以下知识点将详细介绍在CentOS 64位系统中配置PHP连接Oracle数据库的过程,以及所需的软件包和配置细节。 1. 操作系统准备: CentOS 6.4 x86_64是作为服务器的...
### Windows Server 2008 64位环境下PHP连接Oracle数据库详解 #### 一、概述 在Windows Server 2008 64位环境下使用PHP连接Oracle数据库是一项常见需求,尤其对于需要进行跨平台数据处理的应用而言更是如此。本...
首先,我们需要安装Oracle Instant Client,这是PHP连接Oracle数据库的基础。你可以从官方网址(http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html)下载适用于你的系统的版本。例如,这里下载...
您可能感兴趣的文章:常用的Oracle doc命令(收藏)Oracle 多行记录合并/连接/聚合字符串的几种方法Oracle中字符串连接的实现方法php连接oracle数据库及查询数据的方法plsql连接oracle数据库报ora 12154错
本文实例讲述了php连接oracle数据库的核心步骤。分享给大家供大家参考,具体如下: 1、修改php.ini文件,打开extension=php_oci8.dll扩展。 2、拷贝php安装目录/ext/php_oci8.dll文件到system32目录下。 3、测试代码...
Linux下配置PHP5连接Oracle 10.2.0
oci8是PHP的一个扩展,主要用于连接和操作Oracle数据库。这个扩展是PHP与Oracle数据库交互的重要桥梁,通过它,开发者可以在PHP脚本中执行SQL查询、处理事务和其他数据库操作。本篇将详细介绍oci8源码的编译安装过程...
在Windows环境下,使用PHP连接Oracle数据库需要遵循一系列步骤。首先,确保你已经满足了三个基本条件:安装了PHP,安装了Oracle数据库,并且配置了`tnsnames.ora`文件。`tnsnames.ora`文件是Oracle客户端配置文件,...
标题提到的“php链接oracle需要的dll”,指的是在Windows环境下,PHP连接Oracle数据库所需的动态链接库(DLL)文件。这些DLL文件是Oracle Instant Client的一部分,允许PHP在没有完整Oracle客户端的情况下与Oracle...
本文将详细介绍如何使用PHP PDO连接Oracle数据库,以及提供的资源如何帮助解决问题。 首先,让我们理解PHP PDO的基本概念。PDO不仅提高了数据库访问的性能,还提供了预处理语句,增强了安全性,避免了SQL注入攻击。...
PHP连接Oracle数据库及查询数据的方法涉及多个知识点,包括PHP与Oracle数据库的连接方式、SQL查询语句的执行以及结果的展示。这些知识点对于想要在PHP中操作Oracle数据库的开发者非常重要。 首先,要让PHP支持与...
首先,要实现PHP连接Oracle,我们需要确保已安装了Oracle Instant Client,这是一个允许PHP与Oracle数据库通信的库。它包含了必要的动态链接库和头文件。在Linux系统上,可以通过下载并安装适合系统的版本来完成;在...
首先,PHP连接Oracle通常依赖于一个名为`oci8`的扩展,它提供了与Oracle数据库通信的功能。在Windows环境下,这个扩展可能需要一些特定的动态链接库(DLL)文件来支持。在你提供的文件列表中,“php链接orcl需要的...