求教php+oracle insert、update、delete sql 语句的执行不成功问题 5
我conn.php中有个exequery方法具体如下functionexequery($C,$Q){$stmt=ociparse($C,$Q);ociexecute($s...
我conn.php中有个 exequery方法具体如下
function exequery($C, $Q)
{
$stmt = ociparse($C, $Q);
ociexecute($stmt, OCI_DEFAULT);
if (!$stmt) {
PrintError("<b>SQL语句:</b> " . $Q);
//exit;
}
return $stmt;
}
在应用中查询语句
$sql="select * from user";
exequery($C, $sql);
这样就能查询成功
但是针对insert、update、delete 语句就不能成功
$sql="update user set uname='aa' where uid=1";
exequery($C, $sql);
求教。我该怎么修改 exequery方法 展开
function exequery($C, $Q)
{
$stmt = ociparse($C, $Q);
ociexecute($stmt, OCI_DEFAULT);
if (!$stmt) {
PrintError("<b>SQL语句:</b> " . $Q);
//exit;
}
return $stmt;
}
在应用中查询语句
$sql="select * from user";
exequery($C, $sql);
这样就能查询成功
但是针对insert、update、delete 语句就不能成功
$sql="update user set uname='aa' where uid=1";
exequery($C, $sql);
求教。我该怎么修改 exequery方法 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询