一个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 socket方式提交的post详解
Jul 19 PHP
php xml文件操作实现代码(二)
Mar 20 PHP
兼容firefox,chrome的网页灰度效果
Aug 08 PHP
二招解决php乱码问题
Mar 25 PHP
在Win7 中为php扩展配置Xcache
Oct 08 PHP
PHP实现的构造sql语句类实例
Feb 03 PHP
Symfony2函数用法实例分析
Mar 18 PHP
php中的单引号、双引号和转义字符详解
Feb 16 PHP
PHP 中使用ajax时一些常见错误总结整理
Feb 27 PHP
Laravel 的数据库迁移的方法
Jul 31 PHP
使用YII2框架实现微信公众号中表单提交功能
Sep 04 PHP
php+ajax实现商品对比功能示例
Apr 13 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, PHP在Windows 9x/NT下的安装与配置 (一)
2006/10/09 PHP
mysql下创建字段并设置主键的php代码
2010/05/16 PHP
php curl常见错误:SSL错误、bool(false)
2011/12/28 PHP
PHP求小于1000的所有水仙花数的代码
2012/01/10 PHP
PHP实现WebService的简单示例和实现步骤
2015/03/27 PHP
php生成动态验证码gif图片
2015/10/19 PHP
php使用glob函数遍历文件和目录详解
2016/09/23 PHP
优化JavaScript脚本的性能的几个注意事项
2006/12/22 Javascript
jquery 表单取值常用代码
2009/12/22 Javascript
javascript 处理事件绑定的一些兼容写法
2009/12/24 Javascript
JS实现日期加减的方法
2013/11/29 Javascript
javascript里绝对用的上的字符分割函数总结
2014/07/31 Javascript
JavaScript实现生成GUID(全局统一标识符)
2014/09/05 Javascript
js面向对象之静态方法和静态属性实例分析
2015/01/10 Javascript
jquery插件hiAlert实现网页对话框美化
2015/05/03 Javascript
jQuery position() 函数详解以及jQuery中position函数的应用
2015/12/14 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
2016/10/27 Javascript
Angular2开发——组件规划篇
2017/03/28 Javascript
Javascript中类式继承和原型式继承的实现方法和区别之处
2017/04/25 Javascript
js实现股票实时刷新数据案例
2017/05/14 Javascript
在vue.js中抽出公共代码的方法示例
2017/06/08 Javascript
详解在express站点中使用ejs模板引擎
2017/09/21 Javascript
详解js加减乘除精确计算
2019/03/19 Javascript
[01:24:09]Ti4 冒泡赛第二轮DK vs C9 1
2014/07/14 DOTA
[02:00]最后,我终于出了辉耀
2018/03/27 DOTA
分析用Python脚本关闭文件操作的机制
2015/06/28 Python
Django如何自定义model创建数据库索引的顺序
2019/06/20 Python
使用python写的opencv实时监测和解析二维码和条形码
2019/08/14 Python
python数据处理之如何选取csv文件中某几行的数据
2019/09/02 Python
python3 写一个WAV音频文件播放器的代码
2019/09/27 Python
解决redis与Python交互取出来的是bytes类型的问题
2020/07/16 Python
HTML5拖放API实现自动生成相框功能
2020/04/07 HTML / CSS
幼儿园教师师德表现自我评价
2015/03/05 职场文书
2019已经过半,你知道年中工作总结该怎么写吗?
2019/07/03 职场文书
Python实现Hash算法
2022/03/18 Python
如何通过简单的代码描述Angular父组件、子组件传值
2022/04/07 Javascript