oracle数据库操作记录 怎么用PHP来完成( 二 )

<; )
{
=(ora_columntype(,)=="NUMBER")?"RIGHT":"LEFT";
if(ora_columntype(,)=="LONG")
echo "".
ora_getcolumn(,)."n";
else
echo "".ora_getcolumn(,)."n";
printoraerr(,);
}
;
echo "n";
}
if (==0)
echo "Query returned no records
n";
else
{
echo "n";
echo "Countn";
echo "n";
echo "n";
}
echo "n";
ora_close();
return;
}
// 主程序
if(!(=ora_logon("user@SID","password")))
{
echo "Error: Cannot connect to databasen";
exit;
}
="SELECT
deptno "Dept"
,empno "Emp"
,empnm "Name"
,salary "Salary"
FROM
employee
ORDER BY 1,2";
exequery();
ora_logoff();
?>
(译者注:以上代码段缺少注释 , 请读者参考PHP Manual的Oracle数据库函数部分)
11.4 基于HTTP的Oracle登录
将以下代码加在PHP页面代码之前以确认Oracle登录 。注意你必须正确设定$ SID 。
if(!isset())
{
Header("WWW-authenticate: basic realm=""");
Header("HTTP/1.0 401 Unauthorized");
oracle数据库操作记录 怎么用PHP来完成 - 1 - 我们="Login Instructions";
echo "


You are not authorized to enter the site
n";
exit;
}
else
{
if (!(=ora_logon("@",)))
{
Header("WWW-authenticate: basic realm=""");
Header("HTTP/1.0 401 Unauthorized");
oracle数据库操作记录 怎么用PHP来完成 - 1 - 我们="Login Instructions";
echo "

You are not authorised to enter the site
n";
exit;
}
}
?>


以上就是oracle数据库操作记录 怎么用PHP来完成 , 希望大家喜欢 , 请继续关注我们 。

推荐阅读