首先修改php.ini,将下列行前的分号去掉。

extension=php_pdo_oci.dll

extension=php_pdo_oci8.dll

extension=php_oci8.dll

由于本人机子上有oracle客户端,oracle客户端是否必需无法验证。

<?php

$conn = oci_connect('demo', 'demo', '180.210.3.191/mess');
if (!$conn) {
    $e = oci_error();
    trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}

$stid = oci_parse($conn, "select sid,message,sendtime from tb_liuyi");
oci_execute($stid);

while (($row = oci_fetch_array($stid, OCI_BOTH))) {
    echo $row[0].'+'.$row[1].'+'.$row[2].'<br>';
    //echo $row[SID].'+'.$row[MESSAGE].'+'.$row[SENDTIME].'<br>';//此行也同等效果,可以print_r
}

oci_free_statement($stid);

$stmt=oci_parse($conn,"insert into tb_liuyi (SID, MESSAGE, SENDTIME)
values (126, 'xxxxx126', to_date('20101111002000','yyyymmddhh24miss'))");
 oci_execute($stmt, OCI_DEFAULT);
 $committed = oci_commit($conn);
 if (!$committed) {
    $error = oci_error($conn);
    echo 'Commit failed. Oracle reports: ' . $error['message'];
 }
oci_close($conn);

?>

收藏于 2012-01-30
来自于百度空间

转载于:https://www.cnblogs.com/ruanjianxian/p/6126912.html

php连接oracle相关推荐

  1. python连接oracle数据库_Python连接oracle数据库 例子一

    step1:下载cx_Oracle模块,cmd--pip install cx_Oracle step2: 1 import cx_Oracle #引用模块cx_Oracle 2 conn=cx_Or ...

  2. ado控件连接oracle,在Delphi 7中用ADOConnection控件连接Oracle 9i的问题

    我在本地机器上安装了oracle客户端,其中tnsnames.ora文件中的内容如下: dbtest_212.113.74.23 = (DESCRIPTION = (ADDRESS_LIST = (A ...

  3. 用ASP.Net(C#)连接Oracle数据库的方法

    今天看了一下asp.net连接oracle数据库的方法,得到了如下代码.这段代码打开了MyTable表,并把操作员的名字列出.字段类型是OracleString.读取的时候用的是字段编号,我不知道怎么 ...

  4. weblogic连接oracle配置文件,配置weblogic连接oracle的数据源

    Name:JDBC-DEV1 JNDI Name:jdbc.datasource.DS1 AdminServer Row Prefetch Size:  48 Stream Chunk Size:25 ...

  5. QTP连接oracle

    2019独角兽企业重金招聘Python工程师标准>>> 首先,因为群里很多朋友说QTP连接oracle有点麻烦,我针对于连接oracle做一个完整的教程,希望需要学习的朋友都可以来看 ...

  6. Jmeter连接Oracle数据库

    一.Jmeter要连接oracle数据库,就必须复制JDBC驱动jar包文件ojdbc14.jar到Jmeter的lib目录下 二.进入Jmeter的bin目录运行Jmeter.bat,启动Jmete ...

  7. 连接Oracle错误:800a0e7a未找到提供程序的解决

    一.现象: C#程序中需要以Provider=OraOLEDB.Oracle.1方式访问ORACLE数据库.但程序执行时报异常:未在本地计算机注册"OraOLEDB.Oracle.1&quo ...

  8. JDBC连接Oracle数据库测试

    JDBC连接Oracle数据库测试 package date20180727.dao; import java.sql.Connection; import java.sql.DriverManage ...

  9. java ojdbc 还需要装 oracle client 吗,c# 连接Oracle数据库必须安装客户端吗

    使用 ODAC 的 Net 方式 [email]nxyc_twz@163.com[/email] 大多数应用程序使用 OCI 的ODAC 标准方式来连接 Oracle 数据库服务器.这是使用第三方开发 ...

  10. php连接oracle10g,php连接Oracle Database 10g Express Edition

    Oracle Database 10g Express Edition,它提供了一个非常容易使用的基于浏览器的控制台,也提 供了非常详细友好的教程,不过,一些高级的操作还是需要使用命令行的,下面是使用 ...

最新文章

  1. 每个php允许的内存大小,php – 允许的内存大小为262144字节用尽(试图分配24576字节)...
  2. go to ifm as frequently as possible
  3. mysql数据库集群技术_使用MySQL-Cluster搭建MySQL数据库集群
  4. php中花括号的使用
  5. 蚂蚁爬杆 java_java蚂蚁爬杆
  6. Neutron系列 : Neutron OVS OpenFlow 流表 和 L2 Population(8)
  7. python在哪里写代码-程序员面试被要求手写代码,你与顶级程序员的差别在哪?...
  8. Android 实现两个控件水平居中
  9. C++ 纯虚函数 虚函数 override
  10. layui中table表格的操作列(删除,编辑)等按钮的操作
  11. 十代主板改win7_英特尔10代CPU完美装win7|新主板新CPU装win7 Bios设置
  12. mysql获取今天的最后一秒_Oracle取得当天0时0分0秒和23时59分59秒
  13. 在大学生思想政治教育中融入传统礼仪2019管理学EI会议的实现路径
  14. 学习python第十五天,面对对象
  15. 平板触控笔要原装的吗?开学季必备电容笔推荐
  16. CREO草绘标注字体设置
  17. anaconda中的包如何传到pycharm中使用?
  18. 【Vue 问题】文件流导出为excel无法打开
  19. 大数据对金融行业的影响,主要体现在哪几方面?
  20. 使用GeoServer 发布切图服务

热门文章

  1. [Linux] 020 RPM 包的命名原则与其依赖性
  2. Java基础(三十二)JDBC(2)连接数据库
  3. 【shell】shell编程(四)-循环语句
  4. JAVA实现Excel的读写--poi
  5. C# SQLite 数据库操作语句与文件视图管理器
  6. MFC中的控件是怎么实现的呢?一个按钮就是一个窗口?还是所有按钮画在一个分层窗口上再叠
  7. andorid程序UI线程下开启子线程闪退错误解决
  8. C#中的继承与多态还有接口
  9. SOL注入——HTTP头部注入(六)
  10. burpsuite下载使用详讲