一个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 相关文章推荐
一个取得文件扩展名的函数
Oct 09 PHP
PHP 向右侧拉菜单实现代码,测试使用中
Nov 03 PHP
php 中文字符入库或显示乱码问题的解决方法
Apr 12 PHP
精美漂亮的php分页类代码
Apr 02 PHP
PHP时间格式控制符对照表分享
Jul 23 PHP
浅析linux下apache服务器的配置和管理
Aug 10 PHP
ThinkPHP应用模式扩展详解
Jul 16 PHP
php实现微信发红包
Dec 05 PHP
PHP实现搜索地理位置及计算两点地理位置间距离的实例
Jan 08 PHP
PHP仿微信多图片预览上传实例代码
Sep 13 PHP
利用PHP判断是手机移动端还是PC端访问的函数示例
Dec 14 PHP
PHP检测一个数组有没有定义的方法步骤
Jul 20 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 错误处理经验分享
2011/10/11 PHP
PHP+jQuery翻板抽奖功能实现
2015/10/19 PHP
PHP递归遍历多维数组实现无限分类的方法
2016/05/06 PHP
php session_decode函数用法讲解
2019/05/26 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
Javascript基础教程之数组 array
2015/01/18 Javascript
jQuery插件制作之全局函数用法实例
2015/06/01 Javascript
localResizeIMG先压缩后使用ajax无刷新上传(移动端)
2015/08/11 Javascript
jQuery中inArray方法注意事项分析
2016/01/25 Javascript
jQuery获得字体颜色16位码的方法
2016/02/20 Javascript
JavaScript学习小结之使用canvas画“哆啦A梦”时钟
2016/07/24 Javascript
两种JavaScript的AES加密方式(可与Java相互加解密)
2016/08/02 Javascript
基于Phantomjs生成PDF的实现方法
2016/11/07 Javascript
AngularJS实现的回到顶部指令功能实例
2017/05/17 Javascript
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
解决vue-cli webpack打包开启Gzip 报错问题
2019/07/24 Javascript
jquery实现进度条状态展示
2020/03/26 jQuery
python中wx将图标显示在右下角的脚本代码
2013/03/08 Python
举例讲解Python中字典的合并值相加与异或对比
2016/06/04 Python
Python实现针对含中文字符串的截取功能示例
2017/09/22 Python
python+selenium打印当前页面的titl和url方法
2018/06/22 Python
Python实现多态、协议和鸭子类型的代码详解
2019/05/05 Python
python3.9实现pyinstaller打包python文件成exe
2020/12/13 Python
一款纯css3实现的圆形旋转分享按钮旋转角度可自己调整
2014/09/02 HTML / CSS
Schecker荷兰:狗狗用品和配件
2019/06/06 全球购物
Otiumberg官网:英国半精致珠宝品牌
2021/01/16 全球购物
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
2012/10/05 面试题
大学系主任推荐信范文
2013/12/24 职场文书
幼儿园中秋节活动方案
2014/02/06 职场文书
领导干部考察材料
2014/02/08 职场文书
年度考核自我鉴定
2014/03/19 职场文书
应届生求职自荐信范文
2015/03/04 职场文书
初中生活随笔
2015/08/15 职场文书
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
2021/04/04 Servers
SQL实现LeetCode(177.第N高薪水)
2021/08/04 MySQL