广

PHP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    一个oracle+PHP的查询的例子

    2018-05-16 07:55:06 次阅读 稿源:互联网
    零七广告

     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)

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告