一个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.MVC的模板标签系统(五)
Sep 05 PHP
PHP利用COM对象访问SQLServer、Access
Oct 09 PHP
优化PHP代码技巧的小结
Jun 02 PHP
CodeIgniter框架提示Disallowed Key Characters的解决办法
Apr 21 PHP
php url路由入门实例
Apr 23 PHP
ThinkPHP 3.2 数据分页代码分享
Oct 14 PHP
PHP判断网络文件是否存在的方法
Mar 12 PHP
帝国cms常用标签汇总
Jul 06 PHP
Apache PHP MySql安装配置图文教程
Aug 27 PHP
详解php中serialize()和unserialize()函数
Jul 08 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
Nov 06 PHP
YII框架实现自定义第三方扩展操作示例
Apr 26 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
怎么使 Mysql 数据同步
2006/10/09 PHP
聊天室php&mysql(三)
2006/10/09 PHP
php操作mongoDB实例分析
2014/12/29 PHP
jquery地址栏链接与a标签链接匹配之特效代码总结
2015/08/24 Javascript
jQuery实现简洁的轮播图效果实例
2016/09/07 Javascript
NODE.JS跨域问题的完美解决方案
2016/10/20 Javascript
JavaScript计算值然后把值嵌入到html中的实现方法
2016/10/29 Javascript
bootstrap网格系统使用方法解析
2017/01/13 Javascript
jQuery序列化后的表单值转换成Json
2017/06/16 jQuery
JS实现加载时锁定HTML页面元素的方法
2017/06/24 Javascript
jQuery获取table表中的td标签(实例讲解)
2017/07/28 jQuery
原生JavaScript实现Ajax异步请求
2017/11/19 Javascript
常用的 JS 排序算法 整理版
2018/04/05 Javascript
layui的layedit富文本赋值方法
2019/09/18 Javascript
Layui动态生成select下拉选择框不显示的解决方法
2019/09/24 Javascript
微信小程序报错: thirdScriptError的错误问题
2020/06/19 Javascript
Vue单文件组件开发实现过程详解
2020/07/30 Javascript
python实现清屏的方法
2015/04/30 Python
python生成式的send()方法(详解)
2017/05/08 Python
socket + select 完成伪并发操作的实例
2017/08/15 Python
Python实现matplotlib显示中文的方法详解
2018/02/06 Python
django 按时间范围查询数据库实例代码
2018/02/11 Python
神经网络(BP)算法Python实现及应用
2018/04/16 Python
Python画图高斯分布的示例
2019/07/10 Python
Python 项目转化为so文件实例
2019/12/23 Python
HTML5拖拽API经典实例详解
2018/04/20 HTML / CSS
全球最大的跑步用品商店:Road Runner Sports
2016/09/11 全球购物
中学生打架检讨书
2014/02/10 职场文书
幼儿教师求职信
2014/05/24 职场文书
大专应届毕业生求职信
2014/07/15 职场文书
科学发展观活动总结
2014/08/28 职场文书
学校政风行风自查自纠报告
2014/10/21 职场文书
作弊检讨书
2015/01/27 职场文书
联谊会开场白
2015/06/01 职场文书
大学优秀学生主要事迹材料
2015/11/04 职场文书
漫画「请问您今天要来点兔子吗?」最新杂志彩页公开
2022/03/24 日漫