一个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中的超全局变量
Oct 09 PHP
利用PHP扩展vld查看PHP opcode操作步骤
Mar 04 PHP
基于php iconv函数的使用详解
Jun 09 PHP
php cURL和Rolling cURL并发方式比较
Oct 30 PHP
PHP中require和include路径问题详解
Dec 25 PHP
php求一个网段开始与结束IP地址的方法
Jul 09 PHP
ThinkPHP路由详解
Jul 27 PHP
PHP实现登陆表单提交CSRF及验证码
Jan 24 PHP
浅谈PHP的反射API
Feb 26 PHP
OAuth认证协议中的HMACSHA1加密算法(实例)
Oct 25 PHP
PHP面向对象程序设计继承用法简单示例
Dec 28 PHP
PHP根据key删除数组中指定的元素
Feb 28 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
本地计算机无法启动Apache故障处理
2014/08/08 PHP
WordPress中缩略图的使用以及相关技巧
2015/11/24 PHP
Yii2创建表单(ActiveForm)方法详解
2016/07/23 PHP
thinkPHP内置字符串截取函数用法详解
2016/11/15 PHP
php自定义时间转换函数示例
2016/12/07 PHP
dreamweaver 安装Jquery智能提示
2011/04/02 Javascript
ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
2012/03/14 Javascript
简单介绍JavaScript数据类型之隐式类型转换
2015/12/28 Javascript
JavaScript:Date类型全面解析
2016/05/19 Javascript
JS使用正则表达式实现关键字替换加粗功能示例
2016/08/03 Javascript
微信小程序 wxapp内容组件 icon详细介绍
2016/10/31 Javascript
微信小程序 解决请求服务器手机预览请求不到数据的方法
2017/01/04 Javascript
JS基于正则表达式实现的密码强度验证功能示例
2017/09/21 Javascript
AngularJS的$location使用方法详解
2017/10/19 Javascript
layer.close()关闭进度条和Iframe窗的方法
2018/08/17 Javascript
详解Vue CLI3配置解析之css.extract
2018/09/14 Javascript
vue框架下部署上线后刷新报404问题的解决方案(推荐)
2019/04/03 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
在vue中使用echars实现上浮与下钻效果
2019/11/08 Javascript
vue学习笔记之slot插槽用法实例分析
2020/02/29 Javascript
JS实现烟花爆炸效果
2020/03/10 Javascript
Python进阶之尾递归的用法实例
2018/01/31 Python
Python使用Selenium+BeautifulSoup爬取淘宝搜索页
2018/02/24 Python
基于Python安装pyecharts所遇的问题及解决方法
2019/08/12 Python
python3的UnicodeDecodeError解决方法
2019/12/20 Python
美国肌肉和力量商店:Muscle & Strength
2019/06/22 全球购物
一份Java笔试题
2012/02/21 面试题
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
2012/06/02 面试题
药品质量检测应届生求职信
2013/11/14 职场文书
大学毕业生通用自我评价
2014/01/05 职场文书
2014年团支书工作总结
2014/11/14 职场文书
妈妈再爱我一次观后感
2015/06/08 职场文书
学生会招新宣传语
2015/07/13 职场文书
2015年度学校应急管理工作总结
2015/10/22 职场文书
致毕业季:你如何做好自己的职业生涯规划书?
2019/07/01 职场文书
MySQL子查询中order by不生效问题的解决方法
2021/08/02 MySQL