1 回答

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊
使你的php支持oracle,按照以下步驟即可:
1.安裝php環(huán)境,找一下appserv或者xampp,一鍵安裝,很方便
2.把php的ext目錄下的php_oci8.dll拷到system32目錄下
3.修改php.ini文件中的配置,去掉 ;extention = php_oci8.dll,去掉前面的分號(hào)
4.重啟apache
兩種方式和oracle數(shù)據(jù)庫(kù)建立鏈接
1.$conn = oci_connect('username','password',"(DEscriptION=(ADDRESS=(PROTOCOL =TCP)(HOST=192.168.1.100)(PORT = 1521))(CONNECT_DATA =(SID=test)))");
2.$conn = oci_connect('username','password','192.168.1.100/test');
有的時(shí)候第一種方式不行,使用第二種,里面的幾個(gè)參數(shù)分別是用戶(hù)名、密碼、oracle服務(wù)地址,其中test是服務(wù)名。
$sql = "select * from table_exmaple"
$ora_test = oci_parse($conn,$sql); //編譯sql語(yǔ)句
oci_execute($ora_test,OCI_DEFAULT); //執(zhí)行
while($r=oci_fetch_row($ora_test)) //取回結(jié)果
{
echo $ora_test[0];
echo "<BR>";
}
改成這樣試下:
$dbconn = oci_connect('用戶(hù)名','密碼',"(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.136.1.10)(PORT=1521))(CONNECT_DATA=(SID=pmsbp)))");
- 1 回答
- 0 關(guān)注
- 1949 瀏覽
添加回答
舉報(bào)