IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > php >

PDO判断query,exec是否执行成功

2014-11-05 19:04 来源: IT技术学习网原创 阅读:

PDO判断query,exec是否执行成功,两者的方法稍有不同。

1.pdo判断query是否执行成功
$sql=$conn->query("select * from content ");
if ($sql->fetchColumn())
{
  echo "执行select成功"
}

itjsxx.com认为,请勿使用$sql->rowCount(),对于大多数数据库,rowCount() 不能返回受一条 SELECT 语句影响的行数,而是始终是0。

2.pdo判断exec是否执行成功

判断exec是否执行成功,更为简单,因为$conn->exec的返回值就是true or false。我们直接判断即可。

if($conn->exec("delete FROM Content where id=$id;"))
{
    echo "执行成功"; 
}

PDO判断query,exec是否执行成功
转载需注明出处:IT技术学习网 http://www.itjsxx.com/php/pdo_query_exec.html

评论文章 PDO判断query,exec是否执行成功
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图