一个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中Session的概念
Oct 09 PHP
PHP 数组实例说明
Aug 18 PHP
PHP 飞信好友免费短信API接口开源版
Jul 22 PHP
解析php中两种缩放图片的函数,为图片添加水印
Jun 14 PHP
关于查看MSSQL 数据库 用户每个表 占用的空间大小
Jun 21 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
Oct 24 PHP
php读取txt文件并将数据插入到数据库
Feb 23 PHP
PHP使用xpath解析XML的方法详解
May 20 PHP
Laravel 5.4重新登录实现跳转到登录前页面的原理和方法
Jul 13 PHP
通过源码解析Laravel的依赖注入
Jan 22 PHP
PHP使用SMTP邮件服务器发送邮件示例
Aug 28 PHP
PHP超级全局变量【$GLOBALS,$_SERVER,$_REQUEST等】用法实例分析
Dec 11 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代码
2006/12/06 PHP
解析PHP汉字转换拼音的类
2013/06/18 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
PHP实现的字符串匹配算法示例【sunday算法】
2017/12/19 PHP
php新建文件的方法实例
2019/09/26 PHP
验证用户是否修改过页面的数据的实现方法
2008/09/26 Javascript
jQuery中add实现同时选择两个id对象
2010/10/22 Javascript
jQuery使用一个按钮控制图片的伸缩实现思路
2013/04/19 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
jQuery动态创建html元素的常用方法汇总
2014/09/05 Javascript
如何用JavaScript定义一个类
2014/09/12 Javascript
javascript之with的使用(阿里云、淘宝使用代码分析)
2016/10/11 Javascript
详解用原生JavaScript实现jQuery的某些简单功能
2016/12/19 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
2017/02/10 Javascript
javaScript 逻辑运算符使用技巧整理
2017/05/03 Javascript
JavaScript代码调试方法实例小结
2019/01/05 Javascript
Node.js + express实现上传大文件的方法分析【图片、文本文件】
2019/03/14 Javascript
详解vue中this.$emit()的返回值是什么
2019/04/07 Javascript
Vue+Java+Base64实现条码解析的示例
2020/09/23 Javascript
js实现自定义滚动条的示例
2020/10/27 Javascript
使用TS来编写express服务器的方法步骤
2020/10/29 Javascript
[02:48]DOTA2超级联赛专访海涛:你们的选择没有错
2013/06/07 DOTA
利用python将json数据转换为csv格式的方法
2018/03/22 Python
python3 读取Excel表格中的数据
2018/10/16 Python
Python对象与引用的介绍
2019/01/24 Python
利用pandas向一个csv文件追加写入数据的实现示例
2020/04/23 Python
详解HTML5中的manifest缓存使用
2015/09/09 HTML / CSS
倩碧澳大利亚官网:Clinique澳大利亚
2019/07/22 全球购物
输入一行文字,找出其中大写字母、小写字母、空格、数字、及其他字符各有多少
2016/04/15 面试题
小学岗位竞聘方案
2014/01/22 职场文书
教师试用期自我鉴定
2014/02/12 职场文书
银行授权委托书样本
2014/10/13 职场文书
2014年团总支工作总结
2014/11/21 职场文书
公司会议开幕词
2015/01/29 职场文书
pycharm无法导入lxml的解决办法
2021/03/31 Python
Python中使用Opencv开发停车位计数器功能
2022/04/04 Python