PDO::errorInfo讲解


Posted in PHP onJanuary 28, 2019

PDO::errorInfo

PDO::errorCode — 返回最后一次操作数据库的错误信息(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)

说明

语法

public array PDO::errorInfo ( void )

返回值

返回一个数组,该数组包含了最后一次操作数据库的错误信息描述。

数组内容如下:

元素    信息
0          SQLSTATE 错误码 (5个字母或数字组成的在 ANSI SQL 标准中定义的标识符).
1          错误代码
2          错误信息

注意:如果数据库句柄没有进行操作,则返回 NULL 。

实例

显示errorInfo()中关于PDO_ODBC连接到DB2数据库的错误信息

<?php
/* 错误的SQL语法 */
$stmt = $dbh->prepare('bogus sql');
if (!$stmt) {
  echo "\nPDO::errorInfo():\n";
  print_r($dbh->errorInfo());
}
?>

以上例程会输出:

PDO::errorInfo():
Array
(
  [0] => HY000
  [1] => 1
  [2] => near "bogus": syntax error
)

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
不用数据库的多用户文件自由上传投票系统(1)
Oct 09 PHP
一个分页的论坛
Oct 09 PHP
与数据库连接
Oct 09 PHP
如何使用“PHP” 彩蛋进行敏感信息获取
Aug 07 PHP
PHP下通过QRCode类库创建中间带网站LOGO的二维码
Jul 12 PHP
PHP多进程编程实例
Oct 15 PHP
基于PHP实现通过照片获取ip地址
Apr 26 PHP
php array_multisort 对数组进行排序详解及实例代码
Oct 27 PHP
PHP 中使用ajax时一些常见错误总结整理
Feb 27 PHP
php实现算术验证码功能
Dec 05 PHP
Yii2框架配置文件(Application属性)与调试技巧实例分析
May 27 PHP
基于PHP实现用户登录注册功能的详细教程
Aug 04 PHP
PDO::errorCode讲解
Jan 28 #PHP
PHP关于foreach复制知识点总结
Jan 28 #PHP
实例讲解PHP验证邮箱是否合格
Jan 28 #PHP
PHP将英文数字转换为阿拉伯数字实例讲解
Jan 28 #PHP
PHP实现一个轻量级容器的方法
Jan 28 #PHP
PDO::_construct讲解
Jan 27 #PHP
PDO::commit讲解
Jan 27 #PHP
You might like
php你的验证码安全码?
2007/01/02 PHP
从PHP $_SERVER相关参数判断是否支持Rewrite模块
2013/09/26 PHP
ThinkPHP实现将本地文件打包成zip下载
2014/06/26 PHP
PHP连接sql server 2005环境配置及问题解决
2014/08/08 PHP
phpstorm编辑器乱码问题解决
2014/12/01 PHP
thinkPHP实现将excel导入到数据库中的方法
2016/04/22 PHP
thinkphp实现把数据库中的列的值存到下拉框中的方法
2017/01/20 PHP
html超链接打开窗口大小的方法
2013/03/05 Javascript
如何使用json在前后台进行数据传输实例介绍
2013/04/11 Javascript
JS控制输入框内字符串长度
2014/05/21 Javascript
简单分析javascript面向对象与原型
2015/05/21 Javascript
AngularJS 表达式详解及实例代码
2016/09/14 Javascript
Bootstrap 手风琴菜单的实现代码
2017/01/20 Javascript
详解基于webpack和vue.js搭建开发环境
2017/04/05 Javascript
node.js通过axios实现网络请求的方法
2018/03/05 Javascript
去掉vue 中的代码规范检测两种方法(Eslint验证)
2018/03/21 Javascript
JS限制输入框输入的实现代码
2018/07/02 Javascript
关于Vue项目跨平台运行问题的解决方法
2018/09/18 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
[01:00:22]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第三场 1月10日
2021/03/11 DOTA
寻找网站后台地址的python脚本
2014/09/01 Python
python实现将文本转换成语音的方法
2015/05/28 Python
对numpy中array和asarray的区别详解
2018/04/17 Python
Python文本统计功能之西游记用字统计操作示例
2018/05/07 Python
对Python的zip函数妙用,旋转矩阵详解
2018/12/13 Python
python石头剪刀布小游戏(三局两胜制)
2021/01/20 Python
Python实现蒙特卡洛算法小实验过程详解
2019/07/12 Python
python实现将一维列表转换为多维列表(numpy+reshape)
2019/11/29 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
2020/04/21 Python
Django封装交互接口代码
2020/07/12 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
2020/09/03 Python
美国主要的特色咖啡和茶公司:Peet’s Coffee
2020/02/14 全球购物
27个经典Linux面试题及答案,你知道几个?
2014/03/11 面试题
劳动仲裁撤诉申请书
2015/05/18 职场文书
2015年英语教师工作总结
2015/05/20 职场文书
MySQL 使用事件(Events)完成计划任务
2021/05/24 MySQL