php数据库之PDO--03,使用errorInfo方法得到PDO错误信息
在实际使用pdo对数据库执行操作时,可能出现sql语句写错等失误。
PDO对象中给出了两个报告错误的方法
$pdo->errorCode(); ---> 得到错误码(是个数字)
$pdo->errorInfo(); ---> 得到错误信息(是个数组)
在实际应用中可以直接使用errorInfo方法
可以在执行完sql语句得到结果后,对PDO对象进行错误检查
if ($res===false){ $errMS = $pdo->errorInfo(); echo ‘错误码:‘.$errMS[0].‘<br/>‘.‘错误编号:‘.$errMS[1].‘<br/>‘.‘错误信息:‘.$errMS[2].‘<br/>‘; }
$errMS = $pdo->errorInfo();
$errMS是一个数组
$errMS[0] 对应 错误码 和 $pdo->errorCode(); 相同
$errMS[1] 对于 错误编号
$errMS[2] 对应在mysql控制台中的错误详细信息
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。