-
Notifications
You must be signed in to change notification settings - Fork 146
/
db2-result.xml
134 lines (128 loc) · 3.73 KB
/
db2-result.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 871b71764cdca8238069f27436d96011a6a2cb36 Maintainer: jsgoupil Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.db2-result" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>db2_result</refname>
<refpurpose>
Retourne une colonne d'une ligne d'un jeu de résultats
</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type class="union"><type>mixed</type><type>null</type></type><methodname>db2_result</methodname>
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
<methodparam><type class="union"><type>int</type><type>string</type></type><parameter>column</parameter></methodparam>
</methodsynopsis>
<para>
Utilisez <function>db2_result</function> pour retourner une valeur d'une
colonne spécifique dans la ligne courante d'un jeu de résultats. Vous devez
appeler <function>db2_fetch_row</function> avant d'appeler
<function>db2_result</function> pour enregistrer les valeurs pointées du
jeu de résultats.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>stmt</parameter></term>
<listitem>
<para>
Une ressource <literal>stmt</literal> valide.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>column</parameter></term>
<listitem>
<para>
Un tableau d'entier commençant avec l'indice 0 qui pointe vers les
champs du jeu de résultats ou une chaîne représentant le nom de la
colonne.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Retourne la valeur du champ demandé si le champ existe dans le jeu de
résultats. Retourne &null; si le champ n'existe pas et retourne une
alerte PHP.
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Exemple d'utilisation de <function>db2_result</function></title>
<para>
L'exemple suivant démontre comment itérer à travers un jeu de résultats
avec la fonction <function>db2_fetch_row</function> et récupérer les
colonnes du jeu de résultats avec <function>db2_result</function>.
</para>
<programlisting role="php">
<![CDATA[
<?php
$sql = 'SELECT nom, race FROM animaux WHERE poids < ?';
$stmt = db2_prepare($conn, $sql);
db2_execute($stmt, array(10));
while (db2_fetch_row($stmt)) {
$nom = db2_result($stmt, 0);
$race = db2_result($stmt, 'RACE');
print "$nom $race";
}
?>
]]>
</programlisting>
&example.outputs;
<screen>
<![CDATA[
chat Pook
cyprin doré Bubbles
perruche Gizmo
chèvre Rickety Ride
]]>
</screen>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>db2_fetch_array</function></member>
<member><function>db2_fetch_assoc</function></member>
<member><function>db2_fetch_both</function></member>
<member><function>db2_fetch_object</function></member>
<member><function>db2_fetch_row</function></member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->