一个oracle+PHP的查询的例子
author:一佰互联 2019-05-01   click:155
 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)