WAMP环境中扩展oracle函数库(oci)

时间:2021-05-26

同事昨天接到一个任务,要用php处理oracle数据库的内容,但是php打开oracle扩展不是像mysql那样直接用就行,需要下一点东西才能打开

第一步 需要到oracle官方下载一个install client 包,在win下找到你对应系统版本的zip(注意这里是系统版本)

截止到2015-06-25,下载地址如下http:///index.php/2010/09/php-oci8-oracle/

<?php //配置信息$ora_host = "172.16.1.150";$ora_port="1521";$ora_sid = "cop";$ora_username = "webdev";$ora_password = "webdev";$charset = "UTF8"; ### zhs16gbk ###//构建Easy Connect string//(如果tnsnames.ora中已经有了,可以直接使用Connect Name)$ora_connstr = "(description=(address=(protocol=tcp)(host=".$ora_host.")(port=".$ora_port."))(connect_data=(service_name=".$ora_sid.")))";//连接数据库$conn = oci_connect($ora_username, $ora_password,$ora_connstr);//执行Query,这里$res接收的是一个boolean值$stid = oci_parse($conn, 'select * FROM dq_try_app');$res = oci_execute($stid);//在while循环中使用oci_fetch_array遍历结果。while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) { foreach ($row as $item) { echo $item."***"; } echo "<br>"; }//var_dump($stid); ?>

至此,整个的扩展加连接就完成了

以上所述就是本文的全部内容了,希望大家能够喜欢。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章