PDO中的错误处理errorInfo方法
代码
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns
="http://www.w3.org/1999/xhtml">
<head
>
<meta http
-equiv
="Content-Type" content
="text/html; charset=utf-8" />
<title
>通过
errorInfo()方法获取错误信息
</title
>
</head
>
<body
>
<table id
="__01" width
="464" height
="336" border
="0" cellpadding
="0" cellspacing
="0">
<tr
>
<td colspan
="3">
<img src
="images/mysql_01.gif" width
="464" height
="139" alt
="">
</td
>
</tr
>
<tr
>
<td
>
<img src
="images/mysql_02.gif" width
="78" height
="136" alt
="">
</td
>
<td width
="312" height
="136" valign
="top"><table width
="310" border
="0" cellpadding
="0" cellspacing
="0">
<tr
>
<td height
="30" align
="center"><strong
>ID</strong
></td
>
<td align
="center"><strong
>PDO</strong
></td
>
<td align
="center"><strong
>数据库
</strong
></td
>
<td align
="center"><strong
>时间
</strong
></td
>
</tr
>
<?php
$dbms='mysql';
$host='localhost';
$dbName='db_database15';
$user='root';
$pass='root';
$dsn="$dbms:host=$host;dbname=$dbName";
try {
$pdo = new PDO($dsn, $user, $pass);
$query="select * from tb_pdo_mysqls";
$result=$pdo->query($query);
print_r($pdo->errorInfo());
foreach($result as $items){
?>
<tr
>
<td height
="22" align
="center" valign
="middle"><?php echo $items['id'];?></td
>
<td align
="center" valign
="middle"><?php echo $items['pdo_type'];?></td
>
<td align
="center" valign
="middle"><?php echo $items['database_name'];?></td
>
<td align
="center" valign
="middle"><?php echo $items['dates'];?></td
>
</tr
>
<?php
}
} catch (PDOException $e) {
die ("Error!: " . $e->getMessage() . "<br/>");
}
?>
<tr
>
</td
>
<td
>
<img src
="images/mysql_04.jpg" width
="74" height
="136" alt
=""></td
>
</tr
>
<tr
>
<td colspan
="3">
<img src
="images/mysql_05.gif" width
="464" height
="61" alt
=""></td
>
</tr
>
</table
>
</body
>
</html
>
结果
转载请注明原文地址: https://yun.8miu.com/read-137936.html