reference/mysqli/mysqli_result.xml
14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60
...
...
@@ -1,6 +1,6 @@
1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<!-- $Revision$ -->
3
-
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.mysqli-result" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
3
+
<phpdoc:classref xml:id="class.mysqli-result" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
4
4
<title>The mysqli_result class</title>
5
5
<titleabbrev>mysqli_result</titleabbrev>
6
6
...
...
@@ -12,32 +12,6 @@
12
12
<para>
13
13
Represents the result set obtained from a query against the database.
14
14
</para>
15
-
16
-
<para>
17
-
<emphasis role="bold">&Changelog;</emphasis>
18
-
</para>
19
-

20
-
<table>
21
-
<title>&Changelog;</title>
22
-
<tgroup cols="2">
23
-
<thead>
24
-
<row>
25
-
<entry>&Version;</entry>
26
-
<entry>&Description;</entry>
27
-
</row>
28
-
</thead>
29
-
<tbody>
30
-
<row>
31
-
<entry>5.4.0</entry>
32
-
<entry>
33
-
<classname>Iterator</classname> support was added, as <classname>mysqli_result</classname>
34
-
now implements <classname>Traversable</classname>.
35
-
</entry>
36
-
</row>
37
-
</tbody>
38
-
</tgroup>
39
-
</table>
40
-
41
15
</section>
42
16
<!-- }}} -->
43
17
...
...
@@ -45,38 +19,105 @@
45
19
&reftitle.classsynopsis;
46
20
47
21
<!-- {{{ Synopsis -->
48
-
<classsynopsis>
49
-
<ooclass><classname>mysqli_result</classname></ooclass>
22
+
<classsynopsis class="class">
23
+
<ooclass>
24
+
<classname>mysqli_result</classname>
25
+
</ooclass>
50
26

51
-
<!-- {{{ Class synopsis -->
52
-
<classsynopsisinfo>
53
-
<ooclass>
54
-
<classname>mysqli_result</classname>
55
-
</ooclass>
56
-

57
-
<oointerface>
58
-
<interfacename>Traversable</interfacename>
59
-
</oointerface>
60
-

61
-
</classsynopsisinfo>
62
-
<!-- }}} -->
27
+
<oointerface>
28
+
<modifier>implements</modifier>
29
+
<interfacename>IteratorAggregate</interfacename>
30
+
</oointerface>
63
31

64
32
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
65
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.mysqli-result')/db:refentry/db:refsect1[@role='description']/descendant::db:fieldsynopsis[1])" />
33
+
<fieldsynopsis>
34
+
<modifier>public</modifier>
35
+
<modifier>readonly</modifier>
36
+
<type>int</type>
37
+
<varname linkend="mysqli-result.current-field">current_field</varname>
38
+
</fieldsynopsis>
39
+
<fieldsynopsis>
40
+
<modifier>public</modifier>
41
+
<modifier>readonly</modifier>
42
+
<type>int</type>
43
+
<varname linkend="mysqli-result.field-count">field_count</varname>
44
+
</fieldsynopsis>
45
+
<fieldsynopsis>
46
+
<modifier>public</modifier>
47
+
<modifier>readonly</modifier>
48
+
<type class="union"><type>array</type><type>null</type></type>
49
+
<varname linkend="mysqli-result.lengths">lengths</varname>
50
+
</fieldsynopsis>
51
+
<fieldsynopsis>
52
+
<modifier>public</modifier>
53
+
<modifier>readonly</modifier>
54
+
<type class="union"><type>int</type><type>string</type></type>
55
+
<varname linkend="mysqli-result.num-rows">num_rows</varname>
56
+
</fieldsynopsis>
57
+
<fieldsynopsis>
58
+
<modifier>public</modifier>
59
+
<type>int</type>
60
+
<varname linkend="mysqli-result.props.type">type</varname>
61
+
</fieldsynopsis>
66
62

67
63
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
68
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.mysqli-result')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='oop'])" />
64
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.mysqli-result')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='mysqli_result'])">
65
+
<xi:fallback/>
66
+
</xi:include>
67
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.mysqli-result')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='mysqli_result'])">
68
+
<xi:fallback/>
69
+
</xi:include>
69
70
</classsynopsis>
70
71
<!-- }}} -->
71
72
72
73
</section>
73
74

75
+
<section xml:id="mysqli-result.props">
76
+
&reftitle.properties;
77
+
<variablelist>
78
+
<varlistentry xml:id="mysqli-result.props.type">
79
+
<term>
80
+
<varname>type</varname>
81
+
</term>
82
+
<listitem>
83
+
<para>
84
+
Stores whether the result is buffered or unbuffered as an &integer;
85
+
(<constant>MYSQLI_STORE_RESULT</constant> or
86
+
<constant>MYSQLI_USE_RESULT</constant>, respectively).
87
+
</para>
88
+
</listitem>
89
+
</varlistentry>
90
+
</variablelist>
91
+
</section>
92
+

93
+
<section role="changelog">
94
+
&reftitle.changelog;
95
+
<informaltable>
96
+
<tgroup cols="2">
97
+
<thead>
98
+
<row>
99
+
<entry>&Version;</entry>
100
+
<entry>&Description;</entry>
101
+
</row>
102
+
</thead>
103
+
<tbody>
104
+
<row>
105
+
<entry>8.0.0</entry>
106
+
<entry>
107
+
<classname>mysqli_result</classname> implements
108
+
<interfacename>IteratorAggregate</interfacename> now.
109
+
Previously, <interfacename>Traversable</interfacename> was implemented instead.
110
+
</entry>
111
+
</row>
112
+
</tbody>
113
+
</tgroup>
114
+
</informaltable>
115
+
</section>
74
116
</partintro>
75
117
76
118
&reference.mysqli.entities.mysqli-result;
77
119

78
120
</phpdoc:classref>
79
-
80
121
<!-- Keep this comment at the end of the file
81
122
Local variables:
82
123
mode: sgml
...
...
@@ -97,4 +138,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
97
138
vim: et tw=78 syn=sgml
98
139
vi: ts=1 sw=1
99
140
-->
100
-

101
141