一个oracle+PHP的查询的例子


Posted in PHP onOctober 09, 2006

 http://qdlover.yeah.net
  一个oracle+PHP的查询的例子
  本来我不用php了,可是还是有很多朋友问我,我就做了一个例子,具体函数请查手册
  其实oracle的函数和别的也差不多,只不过它这里多了一个定义输出变量的过程,
  如果学过pl/sql的人都知道的(不过听说只有清华和西安交大用它做网站)。
  就是OCIDefineByName($id,"ROWNUM",&$rownum);对应了查询中的rownum,一个对应一个,
  而且最应该注意的就是,在定义的时候,字段名必须是大写的,因为oracle里不认小写
  其它的就差不多了,赋值,显示,关闭游标
  $conn = ocilogon("gcxx","gcxx","server1");
  $id = OCIParse($conn,"select rownum,gcdjbh,gcmc from zbgg");
  OCIDefineByName($id,"ROWNUM",&$rownum);
  OCIDefineByName($id,"GCDJBH",&$gcdjbh);
  OCIDefineByName($id,"GCMC",&$gcmc);

  OCIExecute($id);
  $i=0;
  while (OCIFetch($id)) {

  echo "序号:".$rownum."
  ";
  echo "工程登记编号:".$gcdjbh."
  ";
  echo "工程名称:".$gcmc."
  ";
  $i++;
  if ($i>10) break;
  }
  OCIFreeStatement($id);
  OCILogoff($conn);
  ?> 

(出处:Viphot)

PHP 相关文章推荐
php 之 没有mysql支持时的替代方案
Oct 09 PHP
php字符串截取中文截取2,单字节截取模式
Dec 10 PHP
php部分常见问题总结
Mar 27 PHP
php && 逻辑与运算符使用说明
Mar 04 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
Jul 04 PHP
注册页面之前先验证用户名是否存在的php代码
Jul 14 PHP
php中serialize序列化与json性能测试的示例分析
Apr 27 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
Jul 14 PHP
Nginx环境下PHP flush失效的解决方法
Oct 19 PHP
Laravel 5.4因特殊字段太长导致migrations报错的解决
Oct 22 PHP
php把文件设置为插件的技巧方法
Feb 03 PHP
PHP实现chrome表单请求数据转换为接口使用的json数据
Mar 04 PHP
为php4加入动态flash文件的生成的支持
Oct 09 #PHP
用PHP编程语言开发动态WAP页面
Oct 09 #PHP
用PHP读注册表
Oct 09 #PHP
用PHP调用数据库的存贮过程
Oct 09 #PHP
php实现ping
Oct 09 #PHP
PHP也可以?成Shell Script
Oct 09 #PHP
浅谈Windows下 PHP4.0与oracle 8的连接设置
Oct 09 #PHP
You might like
php中session_unset与session_destroy的区别分析
2011/06/16 PHP
PHP CodeBase:将时间显示为"刚刚""n分钟/小时前"的方法详解
2013/06/06 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
thinkphp3查询mssql数据库乱码解决方法分享
2014/02/11 PHP
PHP Yii框架之表单验证规则大全
2015/11/16 PHP
Codeigniter控制器controller继承问题实例分析
2016/01/19 PHP
Gambit vs CL BO3 第一场 2.13
2021/03/10 DOTA
Javascript学习笔记5 类和对象
2010/01/11 Javascript
javascript 词法作用域和闭包分析说明
2010/08/12 Javascript
自动刷新网页,自动刷新当前页面,JS调用
2013/06/24 Javascript
js中widow.open()方法使用详解
2013/07/30 Javascript
flash遮住div问题的正确解决方法
2014/02/27 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
2016/06/17 Javascript
JavaScript直播评论发弹幕切图功能点集合效果代码
2016/06/26 Javascript
第一次接触神奇的Bootstrap
2016/10/14 Javascript
AngularJS ng-repeat数组有重复值的解决方法
2016/10/23 Javascript
在html中引入外部js文件,并调用带参函数的方法
2016/10/31 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
详解vue-cli3使用
2018/08/14 Javascript
浅谈Vue render函数在ElementUi中的应用
2018/09/06 Javascript
微信小程序实现获取准确的腾讯定位地址功能示例
2019/03/27 Javascript
vue操作动画的记录animate.css实例代码
2019/04/26 Javascript
小程序实现上下移动切换位置
2019/09/23 Javascript
Vue axios 将传递的json数据转为form data的例子
2019/10/29 Javascript
Vue中inheritAttrs的使用实例详解
2020/12/31 Vue.js
基于VUE实现简单的学生信息管理系统
2021/01/13 Vue.js
Python、Javascript中的闭包比较
2015/02/04 Python
Python中的错误和异常处理简单操作示例【try-except用法】
2017/07/25 Python
python3+PyQt5使用数据库窗口视图
2018/04/24 Python
python 与服务器的共享文件夹交互方法
2018/12/27 Python
python 读取dicom文件,生成info.txt和raw文件的方法
2019/01/24 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
清华大学自主招生自荐信
2014/01/29 职场文书
关于青春的演讲稿
2014/05/05 职场文书
尊老爱亲美德少年事迹材料
2014/08/14 职场文书
金砖之国观后感
2015/06/11 职场文书