reference/pdo/pdo/errorcode.xml
661e6858acade9f5a08fc8f9c07b605f42f4a700
...
...
@@ -1,4 +1,4 @@
1
-
<?xml version="1.0" encoding="UTF-8"?>
1
+
<?xml version="1.0" encoding="utf-8"?>
2
2
<!-- $Revision$ -->
3
3
<refentry xml:id="pdo.errorcode" xmlns="http://docbook.org/ns/docbook">
4
4
<refnamediv>
...
...
@@ -9,13 +9,18 @@
9
9
</refnamediv>
10
10
<refsect1 role="description">
11
11
&reftitle.description;
12
-
<methodsynopsis>
13
-
<type>mixed</type><methodname>PDO::errorCode</methodname>
12
+
<methodsynopsis role="PDO">
13
+
<modifier>public</modifier> <type class="union"><type>string</type><type>null</type></type><methodname>PDO::errorCode</methodname>
14
14
<void/>
15
15
</methodsynopsis>
16
16

17
17
</refsect1>
18
18

19
+
<refsect1 role="parameters">
20
+
&reftitle.parameters;
21
+
&no.function.parameters;
22
+
</refsect1>
23
+

19
24
<refsect1 role="returnvalues">
20
25
&reftitle.returnvalues;
21
26
<para>
...
...
@@ -30,12 +35,12 @@
30
35
class indicates that there is no subclass for that SQLSTATE.
31
36
</para>
32
37
<para>
33
-
<function>PDO::errorCode</function> only retrieves error codes for operations
38
+
<methodname>PDO::errorCode</methodname> only retrieves error codes for operations
34
39
performed directly on the database handle. If you create a PDOStatement
35
-
object through <function>PDO::prepare</function> or
36
-
<function>PDO::query</function> and invoke an error on the statement
37
-
handle, <function>PDO::errorCode</function> will not reflect that error.
38
-
You must call <function>PDOStatement::errorCode</function> to return the error
40
+
object through <methodname>PDO::prepare</methodname> or
41
+
<methodname>PDO::query</methodname> and invoke an error on the statement
42
+
handle, <methodname>PDO::errorCode</methodname> will not reflect that error.
43
+
You must call <methodname>PDOStatement::errorCode</methodname> to return the error
39
44
code for an operation performed on a particular statement handle.
40
45
</para>
41
46
<para>
...
...
@@ -53,8 +58,7 @@
53
58
/* Provoke an error -- the BONES table does not exist */
54
59
$dbh->exec("INSERT INTO bones(skull) VALUES ('lucy')");
55
60

56
-
echo "\nPDO::errorCode(): ";
57
-
print $dbh->errorCode();
61
+
echo "\nPDO::errorCode(): ", $dbh->errorCode();
58
62
?>
59
63
]]>
60
64
</programlisting>
...
...
@@ -72,15 +76,14 @@ PDO::errorCode(): 42S02
72
76
&reftitle.seealso;
73
77
<para>
74
78
<simplelist>
75
-
<member><function>PDO::errorInfo</function></member>
76
-
<member><function>PDOStatement::errorCode</function></member>
77
-
<member><function>PDOStatement::errorInfo</function></member>
79
+
<member><methodname>PDO::errorInfo</methodname></member>
80
+
<member><methodname>PDOStatement::errorCode</methodname></member>
81
+
<member><methodname>PDOStatement::errorInfo</methodname></member>
78
82
</simplelist>
79
83
</para>
80
84
</refsect1>
81
85

82
86
</refentry>
83
-

84
87
<!-- Keep this comment at the end of the file
85
88
Local variables:
86
89
mode: sgml
87
90