你是不是在配置好php之后没有重启apache呀
php没有支持这个东西这样试试!<?
$conn=Ora_Logon("wh_admin@ahcx","anngd8")) if ($conn))
{ //echo "SUCCESS ! Connected to database\n";
}else
{echo "Failed :-( Could not connect to database\n";}
//Ora_Logoff($conn);
//phpinfo();
?>
php没有支持这个东西这样试试!<?
$conn=Ora_Logon("wh_admin@ahcx","anngd8")) if ($conn))
{ //echo "SUCCESS ! Connected to database\n";
}else
{echo "Failed :-( Could not connect to database\n";}
//Ora_Logoff($conn);
//phpinfo();
?>
或者用OCILogon来建立连接: $conn = OCILogon("wh_admin","anngd8","ahcx");
OCI的函数要比ORA的函数效率高,功能也强大
$dbuser = ""; // 数据库用户名
$dbpasswd = ""; // 数据库密码
$dbname = ""; // 数据库名
$conn=OCILogon("$dbuser","$dbpasswd","$dbname");
$sql=OCIParse($conn,"select * from 表名 ");
OCIDefineByName($sql,"字段",变量);
OCIExecute($sql);
while(OCIFetch($tablea))
{
echo 变量;
}
OCILogoff($conn);
while(OCIFetch($tablea))
应该是
while(OCIFetch($sql))
<?php // Connection
if (!$conn){
$conn = OCIPLogon("www_cec", "webchn99", "idev");
} // Test
echo $conn;?>如果有输出 Resource : #1
之类的东西那么就表示连接正常。如果有报错那么说明你没有配置好 PHP.ini。
再有,建议你用 OCI 比较好。