reference/pdo/pdostatement/nextrowset.xml
661e6858acade9f5a08fc8f9c07b605f42f4a700
...
...
@@ -9,20 +9,25 @@
9
9
</refnamediv>
10
10
<refsect1 role="description">
11
11
&reftitle.description;
12
-
<methodsynopsis>
13
-
<type>bool</type><methodname>PDOStatement::nextRowset</methodname>
12
+
<methodsynopsis role="PDOStatement">
13
+
<modifier>public</modifier> <type>bool</type><methodname>PDOStatement::nextRowset</methodname>
14
14
<void/>
15
15
</methodsynopsis>
16
16

17
17
<para>
18
18
Some database servers support stored procedures that return more than one
19
19
rowset (also known as a result set).
20
-
<function>PDOStatement::nextRowset</function> enables you to access the
20
+
<methodname>PDOStatement::nextRowset</methodname> enables you to access the
21
21
second and subsequent rowsets associated with a PDOStatement object. Each
22
22
rowset can have a different set of columns from the preceding rowset.
23
23
</para>
24
+
</refsect1>
24
25

26
+
<refsect1 role="parameters">
27
+
&reftitle.parameters;
28
+
&no.function.parameters;
25
29
</refsect1>
30
+

26
31
<refsect1 role="returnvalues">
27
32
&reftitle.returnvalues;
28
33
<para>
...
...
@@ -37,9 +42,10 @@
37
42
<title>Fetching multiple rowsets returned from a stored procedure</title>
38
43
<para>
39
44
The following example shows how to call a stored procedure,
40
-
MULTIPLE_ROWSETS, that returns three rowsets. We use a do / while loop to
41
-
loop over the <function>PDOStatement::nextRowset</function> method, which
42
-
returns false and terminates the loop when no more rowsets can be returned.
45
+
<literal>MULTIPLE_ROWSETS</literal>, which returns three rowsets. We use a
46
+
<link linkend="control-structures.do.while">do-while</link> loop to
47
+
call the <methodname>PDOStatement::nextRowset</methodname> method until it
48
+
returns &false; and terminates the loop when no more rowsets are available.
43
49
</para>
44
50
<programlisting role="php">
45
51
<![CDATA[
...
...
@@ -93,17 +99,16 @@ banana yellow
93
99
&reftitle.seealso;
94
100
<para>
95
101
<simplelist>
96
-
<member><function>PDOStatement::columnCount</function></member>
97
-
<member><function>PDOStatement::execute</function></member>
98
-
<member><function>PDOStatement::getColumnMeta</function></member>
99
-
<member><function>PDO::query</function></member>
102
+
<member><methodname>PDOStatement::columnCount</methodname></member>
103
+
<member><methodname>PDOStatement::execute</methodname></member>
104
+
<member><methodname>PDOStatement::getColumnMeta</methodname></member>
105
+
<member><methodname>PDO::query</methodname></member>
100
106
</simplelist>
101
107
</para>
102
108
</refsect1>
103
109

104
110

105
111
</refentry>
106
-

107
112
<!-- Keep this comment at the end of the file
108
113
Local variables:
109
114
mode: sgml
110
115