InfoQ

交流

讨论:请教关于PHP操作Oracle的问题。

作者 潜龙勿用 发布于 0000-00-00 分类:php基础编程

程序如下:

<?PHP
PutEnv("ORACLE_HOME=/Oracle/8.1.6");
putEnv("ORACLE_SID=ORCL");

$sql="update table_name
set salary=salary+100
where employee_id=1234";

$conn=OCILogon("scott","tiger");

$stmt=OCIParse($conn,$sql);

OCIExecute($stmt);

OCILogoff($conn);
?>

不论工号为1234的记录是否存在,都能成功执行程序。

请问能否返回对数据库更新操作的执行结果。比如:

1 row updated或0 row updated。

请高手指教。



逛论坛交流请教关于PHP操作Oracle的问题。

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

0 条回复

回复




  1. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

最近北京sybase那在招人,

早上我同学给我打电话,说那儿在招测试人员----Q/A。 要求会C+...

照片来了

我帅吗? :blowzy: :blowzy: :blowzy: :blow...

倩女幽魂

[ Full Screen ]

急:关于js变量传递问题

javascript:showimage(dfdf); 当传的是字符串的时候说网页上有...

人口调查

有人在吗/在的说句话

一快钱哪里去了?

三个人住店,每个人一晚十块钱,一共三十块钱,后来老板让伙计还...

为什么perg_match只能返回一个匹配的?

[PHP] $test="[upimg]aa.jpg[/upimg][upimg]cc.jpg[/upimg][up...

石头好久不见~

你以为躲起来就找不到你了吗?没有用的!象你这样出色的男人,无...

菜鸟问题MYSQL用户管理!

我想创建一个用户 比如 alloy 他只对数据库 alloy_db 有控制权限...

如何升级mysql?

小弟一菜鸟,想升级mysql,目前mysql的版本为mysql-3.23.54a-3.7...

[]