cvs: phpdoc-fr /appendices about.xml ini.xml /install ini.xml /language control-structures.xml types.xml /reference/classobj/functions
get-declared-classes.xml /reference/datetime/functions strtotime.xml /reference/info/functions get-included-files.xml /reference/ircg/functions
ircg-notice.xml /reference/java/functions java-last-exception-clear.xml java-last-exception-get.xml /reference/memcache/functions
memcache-addserver.xml /reference/mysql/functions mysql-field-len.xml /reference/mysqli/functions mysqli-send-long-data.xml mysqli-send-query.xml
mysqli-server-end.xml mysqli-server-init.xml mysqli-set-charset.xml mysqli-set-opt.xml mysqli-sqlstate.xml mysqli-ssl-set.xml mysqli-stat.xml
mysqli-stmt-affected-rows.xml mysqli-stmt-bind-param.xml mysqli-stmt-bind-result.xml mysqli-stmt-close.xml mysqli-stmt-data-seek.xml
mysqli-stmt-errno.xml mysqli-stmt-error.xml mysqli-stmt-execute.xml mysqli-stmt-fetch.xml mysqli-stmt-free-result.xml mysqli-stmt-init.xml m!
ysqli-stmt-num-rows.xml mysqli-stmt-param-count.xml mysqli-stmt-prepare.xml mysqli-stmt-reset.xml mysqli-stmt-result-metadata.xml
mysqli-stmt-send-long-data.xml mysqli-stmt-sqlstate.xml mysqli-stmt-store-result.xml mysqli-store-result.xml mysqli-thread-id.xml
mysqli-thread-safe.xml mysqli-use-result.xml mysqli-warning-count.xml /reference/openssl reference.xml
| From: | Yannick Torres | Date: | Sun, 04 Feb 2007 19:37:59 +0000 |
| Subject: | cvs: phpdoc-fr /appendices about.xml ini.xml /install ini.xml /language control-structures.xml types.xml /reference/classobj/functions get-declared-classes.xml /reference/datetime/functions strtotime.xml /reference/info/functions get-included-files.xml /reference/ircg/functions ircg-notice.xml /reference/java/functions java-last-exception-clear.xml java-last-exception-get.xml /reference/memcache/functions memcache-addserver.xml /reference/mysql/functions mysql-field-len.xml /reference/mysqli/functions mysqli-send-long-data.xml mysqli-send-query.xml mysqli-server-end.xml mysqli-server-init.xml mysqli-set-charset.xml mysqli-set-opt.xml mysqli-sqlstate.xml mysqli-ssl-set.xml mysqli-stat.xml mysqli-stmt-affected-rows.xml mysqli-stmt-bind-param.xml mysqli-stmt-bind-result.xml mysqli-stmt-close.xml mysqli-stmt-data-seek.xml mysqli-stmt-errno.xml mysqli-stmt-error.xml mysqli-stmt-execute.xml mysqli-stmt-fetch.xml mysqli-stmt-free-result.xml mysqli-stmt-init.xml m! ysqli-stmt-num-rows.xml mysqli-stmt-param-count.xml mysqli-stmt-prepare.xml mysqli-stmt-reset.xml mysqli-stmt-result-metadata.xml mysqli-stmt-send-long-data.xml mysqli-stmt-sqlstate.xml mysqli-stmt-store-result.xml mysqli-store-result.xml mysqli-thread-id.xml mysqli-thread-safe.xml mysqli-use-result.xml mysqli-warning-count.xml /reference/openssl reference.xml |
||
| Groups: | php.doc.fr | ||
| Request: | Send a blank email to doc-fr+get-5223@lists.php.net to get a copy of this message | ||
yannick Sun Feb 4 19:37:59 2007 UTC
Modified files:
/phpdoc-fr/appendices about.xml ini.xml
/phpdoc-fr/install ini.xml
/phpdoc-fr/language control-structures.xml types.xml
/phpdoc-fr/reference/classobj/functions get-declared-classes.xml
/phpdoc-fr/reference/datetime/functions strtotime.xml
/phpdoc-fr/reference/info/functions get-included-files.xml
/phpdoc-fr/reference/ircg/functions ircg-notice.xml
/phpdoc-fr/reference/java/functions java-last-exception-clear.xml
java-last-exception-get.xml
/phpdoc-fr/reference/memcache/functions memcache-addserver.xml
/phpdoc-fr/reference/mysql/functions mysql-field-len.xml
/phpdoc-fr/reference/mysqli/functions mysqli-send-long-data.xml
mysqli-send-query.xml
mysqli-server-end.xml
mysqli-server-init.xml
mysqli-set-charset.xml
mysqli-set-opt.xml
mysqli-sqlstate.xml
mysqli-ssl-set.xml
mysqli-stat.xml
mysqli-stmt-affected-rows.xml
mysqli-stmt-bind-param.xml
mysqli-stmt-bind-result.xml
mysqli-stmt-close.xml
mysqli-stmt-data-seek.xml
mysqli-stmt-errno.xml
mysqli-stmt-error.xml
mysqli-stmt-execute.xml
mysqli-stmt-fetch.xml
mysqli-stmt-free-result.xml
mysqli-stmt-init.xml
mysqli-stmt-num-rows.xml
mysqli-stmt-param-count.xml
mysqli-stmt-prepare.xml
mysqli-stmt-reset.xml
mysqli-stmt-result-metadata.xml
mysqli-stmt-send-long-data.xml
mysqli-stmt-sqlstate.xml
mysqli-stmt-store-result.xml
mysqli-store-result.xml
mysqli-thread-id.xml
mysqli-thread-safe.xml
mysqli-use-result.xml
mysqli-warning-count.xml
/phpdoc-fr/reference/openssl reference.xml
Log:
sync with EN
http://cvs.php.net/viewvc.cgi/phpdoc-fr/appendices/about.xml?r1=1.36&r2=1.37&diff_format=u Index: phpdoc-fr/appendices/about.xml diff -u phpdoc-fr/appendices/about.xml:1.36 phpdoc-fr/appendices/about.xml:1.37 --- phpdoc-fr/appendices/about.xml:1.36 Sun Jan 28 07:50:14 2007 +++ phpdoc-fr/appendices/about.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.36 $ --> -<!-- EN-Revision: 1.45 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.37 $ --> +<!-- EN-Revision: 1.47 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <appendix id="about"> @@ -355,7 +355,7 @@ Le projet de documentation de &php; a un canal IRC où vous pouvez venir et parler avec les auteurs du manuel ou trouver un certain aspect du manuel avec lequel vous pourriez aider. Les coordonnées : - <literal>#phpdoc</literal> sur <literal>irc.freenode.net</literal>. + <literal>#php.doc</literal> sur <literal>irc.efnet.org</literal>. </para> </sect1> http://cvs.php.net/viewvc.cgi/phpdoc-fr/appendices/ini.xml?r1=1.46&r2=1.47&diff_format=u Index: phpdoc-fr/appendices/ini.xml diff -u phpdoc-fr/appendices/ini.xml:1.46 phpdoc-fr/appendices/ini.xml:1.47 --- phpdoc-fr/appendices/ini.xml:1.46 Mon Jan 29 10:24:47 2007 +++ phpdoc-fr/appendices/ini.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.46 $ --> -<!-- EN-Revision: 1.45 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.47 $ --> +<!-- EN-Revision: 1.46 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <appendix id="ini"> @@ -3340,7 +3340,7 @@ </term> <listitem> <para> - Depuis &php; 4.0b4, &php; enverra toujours un jeux de caractères par + Depuis &php; 4.0.0, &php; enverra toujours un jeux de caractères par défaut à l'en-tête HTTP <literal>Content-type: header</literal>. Pour désactiver l'envoi du jeu de caractères, définissez le tout simplement à une valeur vide. http://cvs.php.net/viewvc.cgi/phpdoc-fr/install/ini.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc-fr/install/ini.xml diff -u phpdoc-fr/install/ini.xml:1.13 phpdoc-fr/install/ini.xml:1.14 --- phpdoc-fr/install/ini.xml:1.13 Sun Jan 21 09:17:43 2007 +++ phpdoc-fr/install/ini.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> -<!-- EN-Revision: 1.17 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.14 $ --> +<!-- EN-Revision: 1.18 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <chapter id="configuration"> @@ -38,9 +38,9 @@ <listitem> <para> Depuis &php; 5.2.0, les clés de registre suivantes sont cherchées dans cet ordre : - <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath\x.y.z</literal>, - <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath\x.y</literal> et - <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath\x</literal>, où + <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x.y.z\IniFilePath</literal>, + <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x.y\IniFilePath</literal> et + <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x\IniFilePath</literal>, où x, y et z signifie les versions majeurs, mineurs et normales. </para> </listitem> http://cvs.php.net/viewvc.cgi/phpdoc-fr/language/control-structures.xml?r1=1.85&r2=1.86&diff_format=u Index: phpdoc-fr/language/control-structures.xml diff -u phpdoc-fr/language/control-structures.xml:1.85 phpdoc-fr/language/control-structures.xml:1.86 --- phpdoc-fr/language/control-structures.xml:1.85 Sat Jan 27 14:44:42 2007 +++ phpdoc-fr/language/control-structures.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.85 $ --> -<!-- EN-Revision: 1.136 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.86 $ --> +<!-- EN-Revision: 1.137 Maintainer: yannick Status: ready --> <!-- Reviewed: no --> <chapter id="language.control-structures"> @@ -1705,7 +1705,7 @@ <para> <note> <para> - <function>require_once</function> a été ajouté en &php; 4.0.1pl2 + <function>require_once</function> a été ajouté en &php; 4.0.1 </para> </note> </para> @@ -1776,7 +1776,7 @@ <para> <note> <para> - <function>include_once</function> a été ajouté en &php; 4.0.1pl2 + <function>include_once</function> a été ajouté en &php; 4.0.1 </para> </note> </para> @@ -1821,6 +1821,7 @@ </sect1> </chapter> + <!-- Keep this comment at the end of the file Local variables: mode: sgml http://cvs.php.net/viewvc.cgi/phpdoc-fr/language/types.xml?r1=1.92&r2=1.93&diff_format=u Index: phpdoc-fr/language/types.xml diff -u phpdoc-fr/language/types.xml:1.92 phpdoc-fr/language/types.xml:1.93 --- phpdoc-fr/language/types.xml:1.92 Fri Jan 12 16:52:08 2007 +++ phpdoc-fr/language/types.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.92 $ --> -<!-- EN-Revision: 1.173 Maintainer: dams Status: ready --> +<!-- $Revision: 1.93 $ --> +<!-- EN-Revision: 1.174 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <chapter id="language.types"> @@ -850,11 +850,11 @@ <sect3 id="language.types.string.syntax.heredoc"> <title>Syntaxe <literal>Heredoc</literal></title> <simpara> - Un autre moyen de délimiter les chaînes est d'utiliser - la syntaxe dite "<literal>Heredoc</literal>" - (en français, documentation ici): <<<, - suivi d'un identifiant arbitraire, puis de la chaîne, - puis l'identifiant initial pour terminer la séquence. + Un autre moyen de délimiter les chaînes est d'utiliser la synthaxe + dite "<literal>Heredoc</literal>" ("<<<"). Tout d'abord, + on place un identifiant (suivi d'une nouvelle ligne) suivi de + <literal><<<</literal>, puis la &string; et ensuite, le + même identifiant pour terminer la séquence. </simpara> <simpara> L'identifiant fermant <emphasis>doit</emphasis> commencer http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/classobj/functions/get-declared-classes.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/classobj/functions/get-declared-classes.xml diff -u phpdoc-fr/reference/classobj/functions/get-declared-classes.xml:1.12 phpdoc-fr/reference/classobj/functions/get-declared-classes.xml:1.13 --- phpdoc-fr/reference/classobj/functions/get-declared-classes.xml:1.12 Wed Jan 17 20:54:39 2007 +++ phpdoc-fr/reference/classobj/functions/get-declared-classes.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.8 Maintainer: dams Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: no --> <refentry id="function.get-declared-classes"> @@ -26,7 +26,7 @@ </para> <note> <para> - En &php; 4.0.1pl2, trois classes supplémentaires sont retournées, au + En &php; 4.0.1, trois classes supplémentaires sont retournées, au début de ce tableau : <classname>stdClass</classname> (définie dans <filename>Zend/zend.c</filename>), <classname>OverloadedTestClass</classname> (définie dans http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/datetime/functions/strtotime.xml?r1=1.24&r2=1.25&diff_format=u Index: phpdoc-fr/reference/datetime/functions/strtotime.xml diff -u phpdoc-fr/reference/datetime/functions/strtotime.xml:1.24 phpdoc-fr/reference/datetime/functions/strtotime.xml:1.25 --- phpdoc-fr/reference/datetime/functions/strtotime.xml:1.24 Sat Sep 9 10:00:55 2006 +++ phpdoc-fr/reference/datetime/functions/strtotime.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.24 $ --> -<!-- EN-Revision: 1.19 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.25 $ --> +<!-- EN-Revision: 1.20 Maintainer: yannick Status: ready --> <!-- Reviewed: no --> <refentry id="function.strtotime"> @@ -139,7 +139,7 @@ if (($timestamp = strtotime($str)) === false) { echo "La chaîne ($str) est boguée"; } else { - echo "$str == " . date('l dS of F Y h:i:s A', $timestamp); + echo "$str == " . date('l dS \o\f F Y h:i:s A', $timestamp); } ?> ]]> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/info/functions/get-included-files.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/info/functions/get-included-files.xml diff -u phpdoc-fr/reference/info/functions/get-included-files.xml:1.10 phpdoc-fr/reference/info/functions/get-included-files.xml:1.11 --- phpdoc-fr/reference/info/functions/get-included-files.xml:1.10 Tue Nov 16 21:46:39 2004 +++ phpdoc-fr/reference/info/functions/get-included-files.xml Sun Feb 4 19:37:58 2007 @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.8 Maintainer: didou Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.get-included-files"> <refnamediv> <refname>get_included_files</refname> @@ -72,7 +73,7 @@ </para> <note> <para> - En &php; 4.0.1pl2, cette fonction supposait que + En &php; 4.0.1, cette fonction supposait que <varname>required_once</varname> utilisait l'extension ".php" : les autres extensions ne fonctionnaient pas. Par ailleurs, dans cette version, le tableau retourné était @@ -110,4 +111,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/ircg/functions/ircg-notice.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc-fr/reference/ircg/functions/ircg-notice.xml diff -u phpdoc-fr/reference/ircg/functions/ircg-notice.xml:1.8 phpdoc-fr/reference/ircg/functions/ircg-notice.xml:1.9 --- phpdoc-fr/reference/ircg/functions/ircg-notice.xml:1.8 Tue Nov 16 21:46:40 2004 +++ phpdoc-fr/reference/ircg/functions/ircg-notice.xml Sun Feb 4 19:37:58 2007 @@ -1,30 +1,31 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> -<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.9 $ --> +<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.ircg-notice"> - <refnamediv> - <refname>ircg_notice</refname> - <refpurpose> - Envoie une note (notice) à un utilisateur - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>bool</type><methodname>ircg_notice</methodname> - <methodparam><type>resource</type><parameter>connection</parameter></methodparam> - <methodparam><type>string</type><parameter>recipient</parameter></methodparam> - <methodparam><type>string</type><parameter>message</parameter></methodparam> - </methodsynopsis> - <para> - <function>ircg_notice</function> envoie le message <parameter>message</parameter> - à l'utilisateur <parameter>nick</parameter> sur le serveur - <parameter>connection</parameter>. Consultez votre documentation IRC pour - connaître la différence exacte entre un message MSG et une note NOTICE. - </para> - </refsect1> - </refentry> + +<refentry id="function.ircg-notice"> + <refnamediv> + <refname>ircg_notice</refname> + <refpurpose> + Envoie une note (notice) à un utilisateur + </refpurpose> + </refnamediv> + <refsect1> + &reftitle.description; + <methodsynopsis> + <type>bool</type><methodname>ircg_notice</methodname> + <methodparam><type>resource</type><parameter>connection</parameter></methodparam> + <methodparam><type>string</type><parameter>nick</parameter></methodparam> + <methodparam><type>string</type><parameter>message</parameter></methodparam> + </methodsynopsis> + <para> + <function>ircg_notice</function> envoie le message <parameter>message</parameter> + à l'utilisateur <parameter>nick</parameter> sur le serveur + <parameter>connection</parameter>. Consultez votre documentation IRC pour + connaître la différence exacte entre un message MSG et une note NOTICE. + </para> + </refsect1> +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -45,4 +46,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/java/functions/java-last-exception-clear.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/java/functions/java-last-exception-clear.xml diff -u phpdoc-fr/reference/java/functions/java-last-exception-clear.xml:1.9 phpdoc-fr/reference/java/functions/java-last-exception-clear.xml:1.10 --- phpdoc-fr/reference/java/functions/java-last-exception-clear.xml:1.9 Sat Jan 27 16:46:57 2007 +++ phpdoc-fr/reference/java/functions/java-last-exception-clear.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <refentry id="function.java-last-exception-clear"> @@ -8,17 +8,38 @@ <refname>java_last_exception_clear</refname> <refpurpose>Efface la dernière exception Java</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>void</type><methodname>java_last_exception_clear</methodname> <void/> </methodsynopsis> - &warn.experimental.func; <para> - Voir <function>java_last_exception_get</function> pour un exemple. + Efface la dernière exception Java. + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + Voir la documentation sur la fonction <function>java_last_exception_get</function> + pour un exemple. </para> </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + &warn.experimental.func; + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/java/functions/java-last-exception-get.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/java/functions/java-last-exception-get.xml diff -u phpdoc-fr/reference/java/functions/java-last-exception-get.xml:1.10 phpdoc-fr/reference/java/functions/java-last-exception-get.xml:1.11 --- phpdoc-fr/reference/java/functions/java-last-exception-get.xml:1.10 Sat Jan 27 16:46:57 2007 +++ phpdoc-fr/reference/java/functions/java-last-exception-get.xml Sun Feb 4 19:37:58 2007 @@ -1,26 +1,40 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.java-last-exception-get"> - <refnamediv> - <refname>java_last_exception_get</refname> - <refpurpose>Lit la dernière exception Java</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>object</type><methodname>java_last_exception_get</methodname> - <void/> - </methodsynopsis> - &warn.experimental.func; - <para> - L'exemple ci-dessous montre l'utilisation du gestionnaire d'exceptions - java depuis &php; : - <example> - <title>Gestionnaire d'exceptions Java</title> - <programlisting role="php"> +<refentry id="function.java-last-exception-get"> + <refnamediv> + <refname>java_last_exception_get</refname> + <refpurpose>Lit la dernière exception Java</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>object</type><methodname>java_last_exception_get</methodname> + <void/> + </methodsynopsis> + <para> + Lit la dernière exception Java. + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne un objet représentant la dernière exception. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + L'exemple ci-dessous montre l'utilisation du gestionnaire d'exceptions + java depuis &php; : + <example> + <title>Gestionnaire d'exceptions Java</title> + <programlisting role="php"> <![CDATA[ <?php $stack = new Java('java.util.Stack'); @@ -30,25 +44,31 @@ $result = $stack->pop(); $ex = java_last_exception_get(); if (!$ex) { - echo "$result\n"; + echo "$result\n"; } // Cela doit échouer (le rapport d'erreurs est supprimé par @) $result = @$stack->pop(); $ex = java_last_exception_get(); if ($ex) { - echo $ex->toString(); + echo $ex->toString(); } // Efface la dernière exception java_last_exception_clear(); ?> ]]> - </programlisting> - </example> - </para> - </refsect1> - </refentry> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + &warn.experimental.func; + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/memcache/functions/memcache-addserver.xml?r1=1.4&r2=1.5&diff_format=u Index: phpdoc-fr/reference/memcache/functions/memcache-addserver.xml diff -u phpdoc-fr/reference/memcache/functions/memcache-addserver.xml:1.4 phpdoc-fr/reference/memcache/functions/memcache-addserver.xml:1.5 --- phpdoc-fr/reference/memcache/functions/memcache-addserver.xml:1.4 Sat Jan 13 23:32:23 2007 +++ phpdoc-fr/reference/memcache/functions/memcache-addserver.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> -<!-- EN-Revision: 1.7 Maintainer: jsgoupil Status: ready --> +<!-- $Revision: 1.5 $ --> +<!-- EN-Revision: 1.8 Maintainer: jsgoupil Status: ready --> <!-- Reviewed: no --> <refentry id="function.Memcache-addServer"> @@ -8,7 +8,7 @@ <refname>Memcache::addServer</refname> <refpurpose>Ajoute un serveur <literal>memcache</literal> à la liste de connexion</refpurpose> </refnamediv> - + <refsect1 role="description"> &reftitle.description; <methodsynopsis> @@ -25,15 +25,22 @@ <para> <function>Memcache::addServer</function> ajoute un serveur à la liste de - connexion. La connexion actuelle est établie à la première utilisation. La - connexion, qui a été ouverte en utilisant - <function>Memcache::addServer</function> sera automatiquement fermée à la - fin de l'exécution du script. De plus, vous pouvez la fermer avec la - fonction <function>Memcache::close</function>. + connexion. La connexion, qui a été ouverte avec la fonction + <function>Memcache::addServer</function>, sera automatiquement fermée + à la fin de l'exécution du script ; vous pouvez également la fermer manuellement + avec la fonction <function>Memcache::close</function>. Vous pouvez également utiliser la fonction <function>memcache_add_server</function>. </para> <para> + Lors de l'utilisation de cette méthode (contrairement aux méthodes + <function>Memcache::connect()</function> et <function>Memcache::pconnect()</function>), + la connexion au réseau n'est pas établie sans qu'elle ne soit nécessaire. De plus, + il n'y a aucun inconvégniant à ajouter beaucoup de serveurs à la liste, même s'ils ne + seront pas tous utilisés. + </para> + + <para> Le basculement peut se produire à n'importe quel moment avec n'importe quelle méthode tant que les autres serveurs sont disponibles, la requête n'émettra pas d'erreur. N'importe quel interface de connexion ou niveau http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysql/functions/mysql-field-len.xml?r1=1.14&r2=1.15&diff_format=u Index: phpdoc-fr/reference/mysql/functions/mysql-field-len.xml diff -u phpdoc-fr/reference/mysql/functions/mysql-field-len.xml:1.14 phpdoc-fr/reference/mysql/functions/mysql-field-len.xml:1.15 --- phpdoc-fr/reference/mysql/functions/mysql-field-len.xml:1.14 Fri Jul 1 17:15:12 2005 +++ phpdoc-fr/reference/mysql/functions/mysql-field-len.xml Sun Feb 4 19:37:58 2007 @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.14 $ --> -<!-- EN-Revision: 1.8 Maintainer: dams Status: ready --> +<!-- $Revision: 1.15 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: no --> + <refentry id="function.mysql-field-len"> <refnamediv> <refname>mysql_field_len</refname> @@ -33,7 +34,7 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Le nom d'index champs spécifié en cas de succès, ou &false; si une erreur survient. + Le taille de l'index du champs spécifié en cas de succès, ou &false; si une erreur survient. </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml:1.9 Tue Nov 16 21:56:51 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml Sun Feb 4 19:37:58 2007 @@ -1,34 +1,42 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-send-long-data"> - <refnamediv> - <refname>mysqli_send_long_data</refname> - <refpurpose>Alias de <function>mysqli_stmt_send_long_data</function></refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <para> - <function>mysqli_send_long_data</function> &isalias; - <function>mysqli_stmt_send_long_data</function>. - Pour une description détaillée, voir la description de la fonction - <function>mysqli_stmt_send_long_data</function>. - </para> - <note> - <para> - <function>mysqli_send_long_data</function> est fortement déconseillée et devrait être - supprimée prochainement. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_send_long_data</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-send-long-data"> + <refnamediv> + <refname>mysqli_send_long_data</refname> + <refpurpose>Alias de <function>mysqli_stmt_send_long_data</function></refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <para> + <function>mysqli_send_long_data</function> &isalias; + <function>mysqli_stmt_send_long_data</function>. + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <para> + <function>mysqli_send_long_data</function> est fortement déconseillée et devrait être + supprimée prochainement. + </para> + </note> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_send_long_data</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -49,4 +57,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml:1.10 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml Sun Feb 4 19:37:59 2007 @@ -1,34 +1,37 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-send-query"> - <refnamediv> - <refname>mysqli_send_query</refname> - <refname>mysqli->send_query</refname> - <refpurpose>Envoie la requête et retourne</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_send_query</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>send_query</methodname> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - &warn.undocumented.func; +<refentry id="function.mysqli-send-query"> + <refnamediv> + <refname>mysqli_send_query</refname> + <refname>mysqli->send_query()</refname> + <refpurpose>Envoie la requête et retourne</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_send_query</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>send_query</methodname> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + + &warn.undocumented.func; + + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -49,4 +52,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml:1.6 phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml:1.7 --- phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml:1.6 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml Sun Feb 4 19:37:59 2007 @@ -1,23 +1,26 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-server-end"> - <refnamediv> - <refname>mysqli_server_end</refname> - <refpurpose>Eteint le serveur embarqué</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>void</type><methodname>mysqli_server_end</methodname> - <void/> - </methodsynopsis> - &warn.undocumented.func; +<refentry id="function.mysqli-server-end"> + <refnamediv> + <refname>mysqli_server_end</refname> + <refpurpose>Éteint le serveur embarqué</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>void</type><methodname>mysqli_server_end</methodname> + <void/> + </methodsynopsis> + + &warn.undocumented.func; + + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -38,4 +41,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml:1.7 phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml:1.8 --- phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml:1.7 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml Sun Feb 4 19:37:59 2007 @@ -1,24 +1,27 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-server-init"> - <refnamediv> - <refname>mysqli_server_init</refname> - <refpurpose>Initialise le serveur MySQL intégré</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>bool</type><methodname>mysqli_server_init</methodname> - <methodparam choice="opt"><type>array</type><parameter>server</parameter></methodparam> - <methodparam choice="opt"><type>array</type><parameter>groups</parameter></methodparam> - </methodsynopsis> - &warn.undocumented.func; +<refentry id="function.mysqli-server-init"> + <refnamediv> + <refname>mysqli_server_init</refname> + <refpurpose>Initialise le serveur MySQL intégré</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>bool</type><methodname>mysqli_server_init</methodname> + <methodparam choice="opt"><type>array</type><parameter>server</parameter></methodparam> + <methodparam choice="opt"><type>array</type><parameter>groups</parameter></methodparam> + </methodsynopsis> + + &warn.undocumented.func; + + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -39,4 +42,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml?r1=1.5&r2=1.6&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml:1.5 phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml:1.6 --- phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml:1.5 Sat Apr 8 22:57:52 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml Sun Feb 4 19:37:59 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.6 $ --> +<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> <!-- Reviewed: no --> <refentry id="function.mysqli-set-charset"> @@ -9,19 +9,55 @@ <refname>mysqli->set_charset</refname> <refpurpose>Définit le jeu de caractères par défaut du client</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; + &title.procedural; <methodsynopsis> <type>bool</type><methodname>mysqli_set_charset</methodname> <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> <methodparam><type>string</type><parameter>charset</parameter></methodparam> </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>set_charset</methodname> + <methodparam><type>string</type><parameter>charset</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Définit le jeu de caractères par défaut à utiliser lors de l'envoi de données + depuis et vers le serveur de base de données. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; <para> - La fonction <function>mysqli_set_charset</function> définit le jeu de caractères - par défaut (spécifié par le paramètre <parameter>charset</parameter>) à - utiliser lors de l'envoi de données depuis et vers le serveur de base de données - représenté par le paramètre <parameter>link</parameter>. + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>charset</parameter></term> + <listitem> + <para> + Le jeu de caractères à définir. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; <note> <para> Pour utilier cette fonction sur les systèmes Windows, vous devez utiliser la bibliothèque @@ -31,13 +67,8 @@ </para> </note> </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - &return.success; - </para> - </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> @@ -48,21 +79,21 @@ /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Échec de la connexion : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } /* Modification du jeu de résultats en utf8 */ if (!$mysqli->set_charset("utf8")) { - printf("Erreur lors du chargement du jeu de caractères utf8 : %s\n", $mysqli->error); + printf("Erreur lors du chargement du jeu de caractères utf8 : %s\n", $mysqli->error); } else { - printf("Jeu de caractères courant : %s\n", $mysqli->character_set_name()); + printf("Jeu de caractères courant : %s\n", $mysqli->character_set_name()); } $mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> @@ -73,15 +104,15 @@ /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Échec de la connexion : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } /* Modification du jeu de résultats en utf8 */ if (!mysqli_set_charset($link, "utf8")) { - printf("Erreur lors du chargement du jeu de caractères utf8 : %s\n", mysqli_error($link)); + printf("Erreur lors du chargement du jeu de caractères utf8 : %s\n", mysqli_error($link)); } else { - printf("Jeu de caractères courant : %s\n", mysqli_character_set_name($link)); + printf("Jeu de caractères courant : %s\n", mysqli_character_set_name($link)); } mysqli_close($link); @@ -96,13 +127,17 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_character_set_name</function>&listendand; - <function>mysqli_real_escape_string</function>. + <simplelist> + <member><function>mysqli_character_set_name</function></member> + <member><function>mysqli_real_escape_string</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml?r1=1.5&r2=1.6&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml:1.5 phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml:1.6 --- phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml:1.5 Tue Nov 16 21:56:51 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml Sun Feb 4 19:37:59 2007 @@ -1,20 +1,23 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> -<!-- EN-Revision: 1.1 Maintainer: yannick Status: ready --> - <!-- Reviewed: yes --> - <refentry id="function.mysqli-set-opt"> - <refnamediv> - <refname>mysqli_set_opt</refname> - <refpurpose>Alias de <function>mysqli_options</function></refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <para> - <function>mysqli_set_opt</function> &isalias; - <function>mysqli_options</function>. - </para> - </refsect1> - </refentry> +<!-- $Revision: 1.6 $ --> +<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready --> +<!-- Reviewed: yes --> + +<refentry id="function.mysqli-set-opt"> + <refnamediv> + <refname>mysqli_set_opt</refname> + <refpurpose>Alias de <function>mysqli_options</function></refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <para> + <function>mysqli_set_opt</function> &isalias; + <function>mysqli_options</function>. + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -35,4 +38,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml:1.10 Tue Jul 5 20:08:10 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml Sun Feb 4 19:37:59 2007 @@ -1,112 +1,128 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-sqlstate"> - <refnamediv> - <refname>mysqli_sqlstate</refname> - <refname>mysqli->sqlstate</refname> - <refpurpose>Retourne l'erreur SQLSTATE de la dernière opération MySQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>string</type><methodname>mysqli_sqlstate</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <fieldsynopsis><type>string</type><varname>sqlstate</varname></fieldsynopsis> - </classsynopsis> - <para> - <function>mysqli_sqlstate</function> retourne une chaîne contenant le code d'erreur - SQLSTATE de la dernière erreur. Le code d'erreur - <literal>'00000'</literal> signifie : "pas d'erreur". Les valeurs sont - spécifiées par les normes ANSI SQL et ODBC. Pour une liste des valeurs - possibles, voyez : <ulink url="&url.mysql.docs.error;">&url.mysql.docs.error;</ulink>. - </para> - <note> - <para> - Notez que toutes les erreurs de MySQL n'ont pas encore de correspondance - avec les erreurs SQLSTATE. La valeur <literal>HY000</literal> - (erreur générale) est utilisée pour les erreurs sans correspondance. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne une chaîne contenant le code d'erreur - SQLSTATE de la dernière erreur. Le code est constitué de - 5 caractères : <literal>'00000'</literal> représente l'absence - d'erreurs. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-sqlstate"> + <refnamediv> + <refname>mysqli_sqlstate</refname> + <refname>mysqli->sqlstate</refname> + <refpurpose>Retourne l'erreur SQLSTATE de la dernière opération MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>string</type><methodname>mysqli_sqlstate</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <fieldsynopsis><type>string</type><varname>sqlstate</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne une chaîne contenant le code d'erreur SQLSTATE de la dernière erreur. + Le code d'erreur <literal>'00000'</literal> signifie : "pas d'erreur". Les valeurs + sont spécifiées par les normes ANSI SQL et ODBC. Pour une liste des valeurs + possibles, voyez : <ulink url="&url.mysql.docs.error;">&url.mysql.docs.error;</ulink>. + </para> + <note> + <para> + Notez que toutes les erreurs de MySQL n'ont pas encore de correspondance + avec les erreurs SQLSTATE. La valeur <literal>HY000</literal> + (erreur générale) est utilisée pour les erreurs sans correspondance. + </para> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne une chaîne contenant le code d'erreur + SQLSTATE de la dernière erreur. Le code est constitué de + 5 caractères : <literal>'00000'</literal> représente l'absence + d'erreurs. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connect failed: %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } /* La table Ville existe déjà, nous devrions avoir une erreur */ -if (!$mysqli->query("CREATE TABLE Ville (ID INT, Nom VARCHAR(30))")) { - printf("Error - SQLSTATE %s.\n", $mysqli->sqlstate); +if (!$mysqli->query("CREATE TABLE City (ID INT, Name VARCHAR(30))")) { + printf("Erreur - SQLSTATE %s.\n", $mysqli->sqlstate); } $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } /* La table Ville existe déjà, nous devrions avoir une erreur */ -if (!mysqli_query($link, "CREATE TABLE Ville (ID INT, Nom VARCHAR(30))")) { +if (!mysqli_query($link, "CREATE TABLE City (ID INT, Name VARCHAR(30))")) { printf("Erreur - SQLSTATE %s.\n", mysqli_sqlstate($link)); } mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Erreur - SQLSTATE 42S01. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_errno</function> et - <function>mysqli_error</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_errno</function></member> + <member><function>mysqli_error</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -127,4 +143,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml:1.11 phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml:1.12 --- phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml:1.11 Mon Dec 20 20:45:59 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml Sun Feb 4 19:37:59 2007 @@ -1,68 +1,118 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-ssl-set"> - <refnamediv> - <refname>mysqli_ssl_set</refname> - <refname>mysqli->ssl_set</refname> - <refpurpose>Utilisée pour établir une connexion sécurisée avec SSL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_ssl_set</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - <methodparam><type>string</type><parameter>key</parameter></methodparam> - <methodparam><type>string</type><parameter>cert</parameter></methodparam> - <methodparam><type>string</type><parameter>ca</parameter></methodparam> - <methodparam><type>string</type><parameter>capath</parameter></methodparam> - <methodparam><type>string</type><parameter>cipher</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>ssl_set</methodname> - <methodparam><type>string</type><parameter>key</parameter></methodparam> - <methodparam><type>string</type><parameter>cert</parameter></methodparam> - <methodparam><type>string</type><parameter>ca</parameter></methodparam> - <methodparam><type>string</type><parameter>capath</parameter></methodparam> - <methodparam><type>string</type><parameter>cipher</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_ssl_set</function> est utilisée pour établir une connexion sécurisée - avec SSL. Elle doit être appelée avant <function>mysqli_real_connect</function>. - Cette fonction ne fait rien du tout si le support OpenSSL n'est pas activé. - </para> - <para> - <parameter>key</parameter> est le chemin vers le fichier des clés. - <parameter>cert</parameter> est le chemin vers le fichier des certificats. - <parameter>ca</parameter> est le chemin vers le fichier des certificats d'autorités. - <parameter>capath</parameter> est le chemin vers le dossier qui contient les certificats - SSL CA dans le format pem. - <parameter>cipher</parameter> est la liste des chiffres autorisés à être utilisés pour - le chiffrage SSL. Tous les paramètres SSL non utilisés peuvent avoir comme valeur &null;. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Cette fonction retourne toujours &true;. Si SSL n'est pas correctement installé, - <function>mysqli_real_connect</function> retournera une erreur lorsque vous tenterez une - connexion. - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_options</function> et - <function>mysqli_real_connect</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-ssl-set"> + <refnamediv> + <refname>mysqli_ssl_set</refname> + <refname>mysqli->ssl_set()</refname> + <refpurpose>Utilisée pour établir une connexion sécurisée avec SSL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_ssl_set</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam><type>string</type><parameter>key</parameter></methodparam> + <methodparam><type>string</type><parameter>cert</parameter></methodparam> + <methodparam><type>string</type><parameter>ca</parameter></methodparam> + <methodparam><type>string</type><parameter>capath</parameter></methodparam> + <methodparam><type>string</type><parameter>cipher</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>ssl_set</methodname> + <methodparam><type>string</type><parameter>key</parameter></methodparam> + <methodparam><type>string</type><parameter>cert</parameter></methodparam> + <methodparam><type>string</type><parameter>ca</parameter></methodparam> + <methodparam><type>string</type><parameter>capath</parameter></methodparam> + <methodparam><type>string</type><parameter>cipher</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Utilisée pour établir une connexion sécurisée avec SSL. Elle doit être appelée + avant <function>mysqli_real_connect</function>. Cette fonction ne fait + rien du tout si le support OpenSSL n'est pas activé. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>key</parameter></term> + <listitem> + <para> + Le chemin vers le fichier contenant la clé. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>cert</parameter></term> + <listitem> + <para> + Le chemin vers le fichier contenant le certificat. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>ca</parameter></term> + <listitem> + <para> + Le chamin vers le fichier contenant l'autorité du certificat. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>capath</parameter></term> + <listitem> + <para> + Le chemin vers le dossier contenant les certificats SSL CA au format PEM. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>cipher</parameter></term> + <listitem> + <para> + La liste des chiffres autorisés à être utilisés pour le chiffrage SSL. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + <para> + Tous les paramètres SSL non utilisés peuvent avoir comme valeur &null;. + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Cette fonction retourne toujours &true;. Si SSL n'est pas correctement installé, + <function>mysqli_real_connect</function> retournera une erreur lorsque vous tenterez une + connexion. + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_options</function></member> + <member><function>mysqli_real_connect</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -83,4 +133,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml?r1=1.14&r2=1.15&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml:1.14 phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml:1.15 --- phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml:1.14 Tue Jul 5 20:08:10 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml Sun Feb 4 19:37:59 2007 @@ -1,57 +1,68 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.14 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.15 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stat"> - <refnamediv> - <refname>mysqli_stat</refname> - <refname>mysqli->stat</refname> - <refpurpose> - Obtient le statut courant du système - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>string</type><methodname>mysqli_stat</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>string</type><methodname>stat</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stat</function> retourne une chaîne de caractères - contenant des informations similaires à la commande - '<literal>mysqladmin status</literal>'. - Cela inclut l'uptime en secondes et le nombre de threads courant, - le nombre de commandes, les tables rechargées et ouvertes. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Une chaîne de caractères décrivant le statut du serveur. &false; est - retourné si une erreur survient. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stat"> + <refnamediv> + <refname>mysqli_stat</refname> + <refname>mysqli->stat()</refname> + <refpurpose>Obtient le statut courant du système</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>string</type><methodname>mysqli_stat</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>string</type><methodname>stat</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + <function>mysqli_stat</function> retourne une chaîne de caractères + contenant des informations similaires à la commande + '<literal>mysqladmin status</literal>'. + Cela inclut l'uptime en secondes et le nombre de threads courant, + le nombre de commandes, les tables rechargées et ouvertes. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Une &string; décrivant le statut du serveur. &false; est + retourné si une erreur survient. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -60,18 +71,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -80,24 +91,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Statut du système : Uptime: 272 Threads: 1 Questions: 5340 Slow queries: 0 Opens: 13 Flush tables: 1 Open tables: 0 Queries per second avg: 19.632 Memory in use: 8496K Max memory used: 8560K ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_get_server_info</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_get_server_info</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -118,4 +133,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml:1.12 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml Sun Feb 4 19:37:59 2007 @@ -1,67 +1,79 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-affected-rows"> - <refnamediv> - <refname>mysqli_stmt_affected_rows</refname> - <refname>mysqli_stmt->affected_rows</refname> - <refpurpose>Retourne le nombre total de lignes modifiées, effacées ou insérées par la dernière - requête - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_stmt_affected_rows</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <fieldsynopsis><type>int</type><varname>affected_rows</varname></fieldsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_affected_rows</function> retourne le nombre de lignes affectées par - une requête INSERT, UPDATE ou DELETE. Si la dernière requête n'est pas valide, cette fonction - retournera -1. - </para> - <para> - La fonction <function>mysqli_stmt_affected_rows</function> ne fonctionne que sur les - requêtes qui modifient la table. Si vous désirez récupérer le nombre de lignes retournées - par une requête SELECT, utilisez plutôt la requête - <function>mysqli_stmt_num_rows</function>. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Un entier supérieur à zéro indique le nombre de lignes affectées ou retrouvées. - Zéro indique qu'aucun enregistrement n'a été modifié par une requête UPDATE/DELETE, - aucune ligne ne correspond à la clause WHERE dans la requête ou bien qu'aucune - requête n'a été encore exécutée. - -1 indique que la dernière requête a retourné une erreur. - </para> - <note> - <para> - Si le nombre de lignes affectées est plus grand que la valeur entière maximale de &php;, - le nombre de lignes affectées sera retourné comme une chaîne de caractères. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-affected-rows"> + <refnamediv> + <refname>mysqli_stmt_affected_rows</refname> + <refname>mysqli_stmt->affected_rows</refname> + <refpurpose>Retourne le nombre total de lignes modifiées, effacées ou insérées par la dernière + requête + </refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_stmt_affected_rows</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>int</type><varname>affected_rows</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne le nombre de lignes affectées par une requête + <literal>INSERT</literal>, <literal>UPDATE</literal> + ou <literal>DELETE</literal>. + </para> + <para> + La fonction <function>mysqli_stmt_affected_rows</function> ne fonctionne que sur les + requêtes qui modifient la table. Si vous désirez récupérer le nombre de lignes retournées + par une requête SELECT, utilisez plutôt la requête + <function>mysqli_stmt_num_rows</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Un entier supérieur à zéro indique le nombre de lignes affectées ou retrouvées. + Zéro indique qu'aucun enregistrement n'a été modifié par une requête UPDATE/DELETE, + aucune ligne ne correspond à la clause WHERE dans la requête ou bien qu'aucune + requête n'a été encore exécutée. -1 indique que la dernière requête a retourné une erreur. + </para> + <note> + <para> + Si le nombre de lignes affectées est plus grand que la valeur entière maximale de &php;, + le nombre de lignes affectées sera retourné comme une chaîne de caractères. + </para> + </note> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -90,18 +102,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -130,23 +142,27 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Lignes insérées : 17 ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_num_rows</function> et - <function>mysqli_prepare</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_num_rows</function></member> + <member><function>mysqli_prepare</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -167,4 +183,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml?r1=1.17&r2=1.18&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml:1.17 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml:1.18 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml:1.17 Sat Aug 5 22:06:03 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml Sun Feb 4 19:37:59 2007 @@ -1,15 +1,16 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.17 $ --> -<!-- EN-Revision: 1.13 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.18 $ --> +<!-- EN-Revision: 1.15 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <refentry id="function.mysqli-stmt-bind-param"> <refnamediv> <refname>mysqli_stmt_bind_param</refname> - <refname>stmt->bind_param</refname> + <refname>stmt->bind_param()</refname> <refpurpose>Lie des variables à une requête MySQL</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; &title.procedural; <methodsynopsis> @@ -30,39 +31,8 @@ </methodsynopsis> </classsynopsis> <para> - <function>mysqli_stmt_bind_param</function> sert à lier des variables - à une requête MySQL préparée par <function>mysqli_prepare</function>. - La chaîne <parameter>types</parameter> contient un ou plusieurs caractères - qui spécifient le type de la variable à lier : - <table> - <title>Caractère de spécification des types</title> - <tgroup cols='2'> - <thead> - <row> - <entry>Caractère</entry> - <entry>Description</entry> - </row> - </thead> - <tbody> - <row> - <entry>i</entry> - <entry>Type entier</entry> - </row> - <row> - <entry>d</entry> - <entry>Type double (nombre à virgule flottante)</entry> - </row> - <row> - <entry>s</entry> - <entry>Type chaîne</entry> - </row> - <row> - <entry>b</entry> - <entry>Type BLOB, qui sera envoyé par paquets</entry> - </row> - </tbody> - </tgroup> - </table> + Sert à lier des variables à une requête MySQL préparée par + <function>mysqli_prepare</function>. </para> <note> <para> @@ -73,35 +43,89 @@ <function>mysqli_stmt_send_long_data</function> pour envoyer le message par paquets. </para> - <para> - Le nombre de variables et la taille de la chaîne - <parameter>types</parameter> doivent correspondre au nombre de - variables de la requête. - </para> </note> </refsect1> - <refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + <varlistentry> + <term><parameter>types</parameter></term> + <listitem> + <para> + Une &string; qui contient un ou plusieurs caractères + qui spécifient le type de la variable à lier : + <table> + <title>Caractère de spécification des types</title> + <tgroup cols='2'> + <thead> + <row> + <entry>Caractère</entry> + <entry>Description</entry> + </row> + </thead> + <tbody> + <row> + <entry>i</entry> + <entry>correspond à une variable de type &integer;</entry> + </row> + <row> + <entry>d</entry> + <entry>correspond à une variable de type &double;</entry> + </row> + <row> + <entry>s</entry> + <entry>correspond à une variable de type &string;</entry> + </row> + <row> + <entry>b</entry> + <entry>correspond à une variable de type BLOB, qui sera envoyé par paquets</entry> + </row> + </tbody> + </tgroup> + </table> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>var1</parameter></term> + <listitem> + <para> + Le nombre de variables et la longueur de la &string; + <parameter>types</parameter> doivent correspondre + aux paramètres de la requête. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli('localhost', 'utilisateur', 'mot_de_passe', 'base'); +$mysqli = new mysqli('localhost', 'my_user', 'my_password', 'world'); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } -$stmt = $mysqli->prepare("INSERT INTO Langage VALUES (?, ?, ?, ?)"); +$stmt = $mysqli->prepare("INSERT INTO CountryLanguage VALUES (?, ?, ?, ?)"); $stmt->bind_param('sssd', $code, $language, $official, $percent); $code = 'DEU'; @@ -112,35 +136,35 @@ /* Exécution de la requête préparée */ $stmt->execute(); -printf("%d Ligne insérée.\n", $stmt->affected_rows); +printf("%d ligne insérée.\n", $stmt->affected_rows); /* Fermeture de la commande */ $stmt->close(); /* Nettoyage de la table Langage */ -$mysqli->query("DELETE FROM Langage WHERE Langue='Bavarian'"); -printf("%d Ligne effacée.\n", $mysqli->affected_rows); +$mysqli->query("DELETE FROM CountryLanguage WHERE Language='Bavarian'"); +printf("%d ligne effacée.\n", $mysqli->affected_rows); /* Fermeture de la connexion */ $mysqli->close(); ?> - ]]> - </programlisting> +]]> + </programlisting> </example> <example> <title>Style procédural</title> <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect('localhost', 'utilisateur', 'mot_de_passe', 'base'); +$link = mysqli_connect('localhost', 'my_user', 'my_password', 'world'); /* Vérification de la connexion */ if (!$link) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } -$stmt = mysqli_prepare($link, "INSERT INTO Langage VALUES (?, ?, ?, ?)"); +$stmt = mysqli_prepare($link, "INSERT INTO CountryLanguage VALUES (?, ?, ?, ?)"); mysqli_stmt_bind_param($stmt, 'sssd', $code, $language, $official, $percent); $code = 'DEU'; @@ -157,7 +181,7 @@ mysqli_stmt_close($stmt); /* Nettoyage de la table Langage */ -mysqli_query($link, "DELETE FROM Langage WHERE Langue='Bavarian'"); +mysqli_query($link, "DELETE FROM CountryLanguage WHERE Language='Bavarian'"); printf("%d ligne effacée.\n", mysqli_affected_rows($link)); /* Fermeture de la connexion */ @@ -174,18 +198,22 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_stmt_bind_result</function>, - <function>mysqli_stmt_execute</function>, - <function>mysqli_stmt_fetch</function>, - <function>mysqli_prepare</function>, - <function>mysqli_stmt_send_long_data</function>, - <function>mysqli_stmt_errno</function> et - <function>mysqli_stmt_error</function>. + <simplelist> + <member><function>mysqli_stmt_bind_result</function></member> + <member><function>mysqli_stmt_execute</function></member> + <member><function>mysqli_stmt_fetch</function></member> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_send_long_data</function></member> + <member><function>mysqli_stmt_errno</function></member> + <member><function>mysqli_stmt_error</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file @@ -207,4 +235,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml:1.13 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml:1.14 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml:1.13 Sat Aug 5 22:06:03 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml Sun Feb 4 19:37:59 2007 @@ -1,15 +1,16 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.14 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <refentry id="function.mysqli-stmt-bind-result"> <refnamediv> <refname>mysqli_stmt_bind_result</refname> - <refname>stmt->bind_result</refname> + <refname>stmt->bind_result()</refname> <refpurpose>Lie des variables à un jeu de résultats</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; &title.procedural; <methodsynopsis> @@ -19,7 +20,7 @@ <methodparam choice="opt"><type>mixed</type><parameter role="reference">...</parameter></methodparam> </methodsynopsis> &title.oop; - <classsynopsis> + <classsynopsis> <ooclass><classname>mysqli_stmt</classname></ooclass> <methodsynopsis> <type>bool</type><methodname>bind_result</methodname> @@ -28,10 +29,12 @@ </methodsynopsis> </classsynopsis> <para> - <function>mysqli_stmt_bind_result</function> est utilisée pour associer des - colonnes d'un résultat à des variables. Lorsque <function>mysqli_stmt_fetch</function> - est appelée pour lire des valeurs, le protocole MySQL place les données - dans les variables spécifiées dans le paramètre <parameter>var1, ...</parameter>. + Associe des colonnes d'un résultat à des variables. + </para> + <para> + Lorsque <function>mysqli_stmt_fetch</function> est appelée pour lire + des valeurs, le protocole MySQL place les données dans les variables spécifiées + dans le paramètre <parameter>var1, ...</parameter>. </para> <note> <para> @@ -48,75 +51,95 @@ </para> </note> </refsect1> - <refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + <varlistentry> + <term><parameter>var1</parameter></term> + <listitem> + <para> + La variable à lier. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orientié objet</title> <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } -/* prépare la requête */ -if ($stmt = $mysqli->prepare("SELECT Code, Nom FROM Pays ORDER BY Name LIMIT 5")) { - $stmt->execute(); - - /* Association des variables au résultat */ - $stmt->bind_result($col1, $col2); - - /* Lecture des valeurs */ - while ($stmt->fetch()) { - printf("%s %s\n", $col1, $col2); - } +/* Prépare la requête */ +if ($stmt = $mysqli->prepare("SELECT Code, Name FROM Country ORDER BY Name LIMIT 5")) { + $stmt->execute(); + + /* Association des variables au résultat */ + $stmt->bind_result($col1, $col2); + + /* Lecture des valeurs */ + while ($stmt->fetch()) { + printf("%s %s\n", $col1, $col2); + } - /* Fin du résultat */ - $stmt->close(); + /* Fermeture de la requête */ + $stmt->close(); } /* Fermeture de la connexion */ $mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (!$link) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } /* Preparation de la requête */ -if ($stmt = mysqli_prepare($link, "SELECT Code, Nom FROM Pays ORDER BY Name LIMIT 5")) { - mysqli_stmt_execute($stmt); +if ($stmt = mysqli_prepare($link, "SELECT Code, Name FROM Country ORDER BY Name LIMIT 5")) { + mysqli_stmt_execute($stmt); - /* Association des variables au résultat */ - mysqli_stmt_bind_result($stmt, $col1, $col2); + /* Association des variables au résultat */ + mysqli_stmt_bind_result($stmt, $col1, $col2); - /* Lecture des valeurs */ - while (mysqli_stmt_fetch($stmt)) { - printf("%s %s\n", $col1, $col2); - } + /* Lecture des valeurs */ + while (mysqli_stmt_fetch($stmt)) { + printf("%s %s\n", $col1, $col2); + } - /* Fermeture de la requête */ - mysqli_stmt_close($stmt); + /* Fermeture de la requête */ + mysqli_stmt_close($stmt); } /* Fermeture de la connexion */ @@ -136,19 +159,23 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_stmt_bind_param</function>, - <function>mysqli_stmt_execute</function>, - <function>mysqli_stmt_fetch</function>, - <function>mysqli_prepare</function>, - <function>mysqli_stmt_prepare</function>, - <function>mysqli_stmt_init</function>, - <function>mysqli_stmt_errno</function> et - <function>mysqli_stmt_error</function>. + <simplelist> + <member><function>mysqli_stmt_bind_param</function></member> + <member><function>mysqli_stmt_execute</function></member> + <member><function>mysqli_stmt_fetch</function></member> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_prepare</function></member> + <member><function>mysqli_stmt_init</function></member> + <member><function>mysqli_stmt_errno</function></member> + <member><function>mysqli_stmt_error</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml:1.12 Thu Dec 16 09:51:42 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml Sun Feb 4 19:37:59 2007 @@ -1,46 +1,64 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-close"> - <refnamediv> - <refname>mysqli_stmt_close</refname> - <refname>mysqli_stmt->close</refname> - <refpurpose>Ferme une requête préparée</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_close</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>close</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_close</function> ferme une requête préparée. - <function>mysqli_stmt_close</function> désaloue le pointeur utilisé par <literal>stmt</literal>. - Si la requête est en attente ou bien que les résultats ne sont pas encores lus, cette fonction - les annulera et, donc, la prochaine requête pourra être exécutée. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para>&return.success;</para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_prepare</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-stmt-close"> + <refnamediv> + <refname>mysqli_stmt_close</refname> + <refname>mysqli_stmt->close()</refname> + <refpurpose>Ferme une requête préparée</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_close</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>close</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Ferme une requête préparée. <function>mysqli_stmt_close</function> + désaloue le pointeur utilisé par <literal>stmt</literal>. Si la requête est + en attente ou bien que les résultats ne sont pas encores lus, cette fonction + les annulera et, donc, la prochaine requête pourra être exécutée. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_prepare</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -61,4 +79,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml:1.9 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml Sun Feb 4 19:37:59 2007 @@ -1,56 +1,75 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-data-seek"> - <refnamediv> - <refname>mysqli_stmt_data_seek</refname> - <refname>stmt->data_seek</refname> - <refpurpose>Déplace le pointeur de résultat MySQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>void</type><methodname>mysqli_stmt_data_seek</methodname> - <methodparam><type>mysqli_stmt</type><parameter>statement</parameter></methodparam> - <methodparam><type>int</type><parameter>offset</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>void</type><methodname>data_seek</methodname> - <methodparam><type>int</type><parameter>offset</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_data_seek</function> déplace le pointeur du - résultat <parameter>statement</parameter> de <parameter>offset</parameter> - lignes. <parameter>offset</parameter> doit prendre une valeur entre - zéro et le nombre total de ligne moins 1 - (0..<function>mysqli_stmt_num_rows</function> - 1). - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne &null; en cas de succès, ou &false; si une erreur survient. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-data-seek"> + <refnamediv> + <refname>mysqli_stmt_data_seek</refname> + <refname>stmt->data_seek()</refname> + <refpurpose>Déplace le pointeur de résultat MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>void</type><methodname>mysqli_stmt_data_seek</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + <methodparam><type>int</type><parameter>offset</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>void</type><methodname>data_seek</methodname> + <methodparam><type>int</type><parameter>offset</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Déplace le pointeur du résultat <parameter>statement</parameter> + de <parameter>offset</parameter> lignes. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + <varlistentry> + <term><parameter>offset</parameter></term> + <listitem> + <para> + Doit prendre une valeur entre zéro et le nombre total de ligne moins 1 + (0..<function>mysqli_stmt_num_rows</function> - 1). + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -72,7 +91,7 @@ /* Lit une valeur */ $stmt->fetch(); - printf ("Ville : %s Pays: %s\n", $name, $code); + printf ("Ville : %s Pays : %s\n", $name, $code); /* Ferme la commande */ $stmt->close(); @@ -82,19 +101,19 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connect failed: %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -116,7 +135,7 @@ /* Lit une valeur */ mysqli_stmt_fetch($stmt); - printf ("Ville : %s Pays: %s\n", $name, $code); + printf ("Ville : %s Pays : %s\n", $name, $code); /* Ferme la commande */ mysqli_stmt_close($stmt); @@ -126,22 +145,26 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Ville : Benin City Pays : NGA ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_prepare</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_prepare</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml:1.9 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml Sun Feb 4 19:37:59 2007 @@ -1,59 +1,69 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-errno"> - <refnamediv> - <refname>mysqli_stmt_errno</refname> - <refname>mysqli_stmt->errno</refname> - <refpurpose>Retourne un code erreur pour la dernière requête</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_stmt_errno</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <fieldsynopsis><type>int</type><varname>errno</varname></fieldsynopsis> - </classsynopsis> - <para> - Pour le traitement identifié par <literal>stmt</literal>, - <function>mysqli_stmt_errno</function> retourne le code erreur pour la dernière requête - appelée dans le traitement qui a réussi ou échoué. - </para> - <note> - <para> - La liste des codes erreur client est disponible dans l'en-tête du fichier MySQL - <filename>errmsg.h</filename> ; la liste des codes erreur serveur est disponible - dans le fichier MySQL <filename>mysqld_error.h</filename>. - Dans les sources de MySQL, vous pouvez trouver une liste complète des messages d'erreur - ainsi que des codes erreur dans le fichier <filename>Docs/mysqld_error.txt</filename>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Une valeur représentant un code erreur. Zéro signifie qu'aucune erreur n'est survenue. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-errno"> + <refnamediv> + <refname>mysqli_stmt_errno</refname> + <refname>mysqli_stmt->errno</refname> + <refpurpose>Retourne un code erreur pour la dernière requête</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_stmt_errno</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>int</type><varname>errno</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne le code erreur pour la dernière requête + appelée dans le traitement qui a réussi ou échoué. + </para> + <para> + La liste des codes erreur client est disponible dans l'en-tête du fichier MySQL + <filename>errmsg.h</filename> ; la liste des codes erreur serveur est disponible + dans le fichier MySQL <filename>mysqld_error.h</filename>. + Dans les sources de MySQL, vous pouvez trouver une liste complète des messages d'erreur + ainsi que des codes erreur dans le fichier <filename>Docs/mysqld_error.txt</filename>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Une valeur représentant un code erreur. &zero; signifie qu'aucune erreur n'est survenue. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture d'une connexion */ $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -80,19 +90,19 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture de la connexion */ $link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -119,23 +129,27 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Erreur : 1146. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_error</function> et - <function>mysqli_stmt_sqlstate</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_error</function></member> + <member><function>mysqli_stmt_sqlstate</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -156,4 +170,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml:1.10 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml Sun Feb 4 19:37:59 2007 @@ -1,51 +1,63 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-error"> - <refnamediv> - <refname>mysqli_stmt_error</refname> - <refname>mysqli_stmt->error</refname> - <refpurpose>Retourne une description de la dernière erreur de traitement</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>string</type><methodname>mysqli_stmt_error</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <fieldsynopsis><type>string</type><varname>error</varname></fieldsynopsis> - </classsynopsis> - <para> - Pour le traitement spécifié par <literal>stmt</literal>, - <function>mysqli_stmt_error</function> retourne une chaîne de caractères - représentant le message d'erreur le plus récent appelé par une fonction de traitement, qu'elle ait - réussi ou échoué. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Une chaîne de caractères décrivant l'erreur. Une chaîne vide si aucune erreur n'est survenue. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-error"> + <refnamediv> + <refname>mysqli_stmt_error</refname> + <refname>mysqli_stmt->error</refname> + <refpurpose>Retourne une description de la dernière erreur de traitement</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>string</type><methodname>mysqli_stmt_error</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>string</type><varname>error</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne une chaîne de caractères représentant le message d'erreur + le plus récent appelé par une fonction de traitement, qu'elle ait + réussi ou échoué. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Une &string; décrivant l'erreur. Une chaîne vide si aucune erreur n'est survenue. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture d'une connexion */ $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -72,19 +84,19 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture de la connexion */ $link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -103,7 +115,7 @@ printf("Erreur : %s.\n", mysqli_stmt_error($stmt)); - /* close statement */ + /* Fermeture du traitement */ mysqli_stmt_close($stmt); } @@ -111,23 +123,27 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Erreur : Table 'world.myCountry' doesn't exist. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_errno</function> et - <function>mysqli_stmt_sqlstate</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_errno</function></member> + <member><function>mysqli_stmt_sqlstate</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -148,4 +164,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml:1.11 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml:1.12 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml:1.11 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml Sun Feb 4 19:37:59 2007 @@ -1,65 +1,79 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.mysqli-stmt-execute"> <refnamediv> <refname>mysqli_stmt_execute</refname> - <refname>stmt->execute</refname> + <refname>stmt->execute()</refname> <refpurpose>Exécute une requête préparée</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; - &title.procedural; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_execute</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_execute</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + <type>bool</type><methodname>execute</methodname> + <void /> </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>execute</methodname> - <void /> - </methodsynopsis> - </classsynopsis> + </classsynopsis> <para> - <function>mysqli_stmt_execute</function> exécute une requête qui a été - préalablement préparée en utilisant la fonction <function>mysqli_prepare</function>, - grâce à la ressource <parameter>stmt</parameter>. Lors de l'exécution, - toutes les variables de la requête seront remplacées par les données - appropriées. + Exécute une requête qui a été préalablement préparée en utilisant la + fonction <function>mysqli_prepare</function>, grâce à la ressource + <parameter>stmt</parameter>. Lors de l'exécution, toutes les + variables de la requête seront remplacées par les données appropriées. </para> <para> Si la requête est UPDATE, DELETE ou INSERT, le nombre total de lignes affectées - est disponible via la fonction <function>mysqli_stmt_affected_rows</function>. + est disponible via la fonction <function>mysqli_stmt_affected_rows</function>. De la même façon, si la fonction génère un résultat, il sera disponible via la fonction <function>mysqli_stmt_fetch</function>. </para> <note> <para> - Lors de l'utilisation de <function>mysqli_stmt_execute</function>, + Lors de l'utilisation de <function>mysqli_stmt_execute</function>, <function>mysqli_stmt_fetch</function> doit être utilisée pour lire les données avant de lancer une autre requête. </para> </note> </refsect1> - <refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; - <para>&return.success;</para> + <para> + &return.success; + </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -102,21 +116,21 @@ $mysqli->query("DROP TABLE ma_ville"); /* Fermeture de la connexion */ -$mysqli->close(); +$mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -159,26 +173,30 @@ mysqli_query($link, "DROP TABLE ma_ville"); /* Fermeture de la connexion */ -mysqli_close($link); +mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Stuttgart (DEU,Baden-Wuerttemberg) Bordeaux (FRA,Aquitaine) ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_prepare</function>, - <function>mysqli_stmt_bind_param</function>. + <simplelist> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_bind_param</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml:1.13 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml:1.14 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml:1.13 Thu Jul 7 22:13:00 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml Sun Feb 4 19:37:59 2007 @@ -1,16 +1,16 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> -<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.14 $ --> +<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.mysqli-stmt-fetch"> <refnamediv> <refname>mysqli_stmt_fetch</refname> - <refname>stmt->fetch</refname> - <refpurpose> - Lit des résultats depuis une requête MySQL préparée dans des variables liées - </refpurpose> + <refname>stmt->fetch()</refname> + <refpurpose>Lit des résultats depuis une requête MySQL préparée dans des variables liées</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; &title.procedural; <methodsynopsis> @@ -26,18 +26,27 @@ </methodsynopsis> </classsynopsis> <para> - <function>mysqli_stmt_fetch</function> retourne le résultat - d'une requête préparée dans une variable, liée par + Retourne le résultat d'une requête préparée dans une variable, liée par <function>mysqli_stmt_bind_result</function>. </para> <note> <para> Notez que toutes les colonnes doivent être liées par l'application avant d'appeler - <function>mysqli_stmt_fetch</function>. + <function>mysqli_stmt_fetch</function>. </para> </note> </refsect1> - <refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <table> &reftitle.returnvalues; @@ -58,26 +67,26 @@ <entry>Une erreur est survenue.</entry> </row> <row> - <entry><literal>&null;</literal></entry> - <entry>Il n'y a plus de ligne à lire ou les données ont été tronquées</entry> + <entry>&null;</entry> + <entry>Il n'y a plus de ligne à lire ou les données ont été tronquées.</entry> </row> </tbody> </tgroup> </table> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> <programlisting role="php"> <![CDATA[ <?php -/* Ouvre la connexion */ -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -104,19 +113,18 @@ $mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> <programlisting role="php"> <![CDATA[ <?php -/* Ouvre la connexion */ -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* Ouvre la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -124,7 +132,7 @@ if ($stmt = mysqli_prepare($link, $query)) { - /* Exécution */ + /* Execution de la requête */ mysqli_stmt_execute($stmt); /* Association des variables de résultat */ @@ -156,15 +164,19 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_prepare</function>, - <function>mysqli_stmt_errno</function>, - <function>mysqli_stmt_error</function> et - <function>mysqli_stmt_bind_result</function>. + <simplelist> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_errno</function></member> + <member><function>mysqli_stmt_error</function></member> + <member><function>mysqli_stmt_bind_result</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml:1.8 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml:1.9 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml:1.8 Tue Nov 16 21:56:52 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml Sun Feb 4 19:37:59 2007 @@ -1,48 +1,63 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.9 $ --> +<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-free-result"> - <refnamediv> - <refname>mysqli_stmt_free_result</refname> - <refname>stmt->free_result</refname> - <refpurpose>Libère le résultat MySQL de la mémoire</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>void</type><methodname>mysqli_stmt_free_result</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>void</type><methodname>free_result</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_free_result</function> libère le résultat - <parameter>stmt</parameter> de la mémoire. <parameter>stmt</parameter> - a été obtenu de la fonction <function>mysqli_stmt_store_result</function>. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Cette fonction ne retourne pas de valeur. - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_store_result</function>. - </para> - </refsect1> - - </refentry> + +<refentry id="function.mysqli-stmt-free-result"> + <refnamediv> + <refname>mysqli_stmt_free_result</refname> + <refname>stmt->free_result()</refname> + <refpurpose>Libère le résultat MySQL de la mémoire</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>void</type><methodname>mysqli_stmt_free_result</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>void</type><methodname>free_result</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Libère le résultat <parameter>stmt</parameter> de la mémoire. + <parameter>stmt</parameter> a été obtenu de la fonction + <function>mysqli_stmt_store_result</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_store_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -63,4 +78,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml:1.11 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml:1.12 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml:1.11 Tue Nov 16 21:56:52 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml Sun Feb 4 19:37:59 2007 @@ -1,55 +1,68 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-init"> - <refnamediv> - <refname>mysqli_stmt_init</refname> - <refname>mysqli->stmt_init</refname> - <refpurpose> - Initialise une commande MySQL - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>mysqli_stmt</type><methodname>mysqli_stmt_init</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>mysqli_stmt</type><methodname>stmt_init</methodname> - <void/> - </methodsynopsis> - </classsynopsis> + +<refentry id="function.mysqli-stmt-init"> + <refnamediv> + <refname>mysqli_stmt_init</refname> + <refname>mysqli->stmt_init()</refname> + <refpurpose>Initialise une commande MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>mysqli_stmt</type><methodname>mysqli_stmt_init</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>mysqli_stmt</type><methodname>stmt_init</methodname> + <void/> + </methodsynopsis> + </classsynopsis> + <para> + Alloue et initialise un objet de commande, à utiliser avec + <function>mysqli_stmt_prepare</function>. + </para> + <note> <para> - <function>mysqli_stmt_init</function> alloue et initialise un - objet de commande, à utiliser avec - <function>mysqli_stmt_prepare</function>. + Tous les appels ultérieurs aux fonctions mysqli_stmt_* échoueront, + si <function>mysqli_stmt_prepare</function> est appelée. </para> - <note> - <para> - Tous les appels ultérieurs aux fonctions mysqli_stmt_* échoueront, - si <function>mysqli_stmt_prepare</function> est appelée. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne un objet. - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_prepare</function>. - </para> - </refsect1> - </refentry> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne un objet. + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_prepare</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -70,4 +83,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml:1.12 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml Sun Feb 4 19:37:59 2007 @@ -1,63 +1,75 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-num-rows"> - <refnamediv> - <refname>mysqli_stmt_num_rows</refname> - <refname>stmt->num_rows</refname> - <refpurpose>Retourne le nombre de lignes d'un résultat MySQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_stmt_num_rows</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <fieldsynopsis><type>int</type><varname>num_rows</varname></fieldsynopsis> - </classsynopsis> - <para> - <methodname>mysqli_stmt_num_rows</methodname> retourne le nombre de lignes - dans le résultat <parameter>stmt</parameter>. L'utilisation de la fonction - <function>mysqli_stmt_num_rows</function> dépend de l'utilisation ou non - de la fonction <function>mysqli_stmt_store_result</function> pour stocker - le résultat dans la ressource de commande. - </para> - <para> - Si vous utilisez <function>mysqli_stmt_store_result</function>, - <function>mysqli_stmt_num_rows</function> peut être appelée immédiatement. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Un entier représentant le nombre de lignes dans le résultat. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-num-rows"> + <refnamediv> + <refname>mysqli_stmt_num_rows</refname> + <refname>stmt->num_rows</refname> + <refpurpose>Retourne le nombre de lignes d'un résultat MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_stmt_num_rows</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>int</type><varname>num_rows</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne le nombre de lignes dans le résultat <parameter>stmt</parameter>. + L'utilisation de la fonction <function>mysqli_stmt_num_rows</function> dépend + de l'utilisation ou non de la fonction <function>mysqli_stmt_store_result</function> + pour stocker le résultat dans la ressource de commande. + </para> + <para> + Si vous utilisez <function>mysqli_stmt_store_result</function>, + <function>mysqli_stmt_num_rows</function> peut être appelée immédiatement. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Un &integer; représentant le nombre de lignes dans le résultat. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -$query = "SELECT Nom, Pays FROM Ville ORDER BY Name LIMIT 20"; +$query = "SELECT Nom, Pays FROM Ville ORDER BY Nom LIMIT 20"; if ($stmt = $mysqli->prepare($query)) { - /* Execution de la requête */ + /* Exécution de la requête */ $stmt->execute(); /* Stockage du résultat */ @@ -73,32 +85,32 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -$query = "SELECT Nom, Pays FROM Ville ORDER BY Name LIMIT 20"; +$query = "SELECT Nom, Pays FROM Ville ORDER BY Nom LIMIT 20"; if ($stmt = mysqli_prepare($link, $query)) { - /* Execution de la requête */ + /* Exécution de la requête */ mysqli_stmt_execute($stmt); /* Stockage du résultat */ mysqli_stmt_store_result($stmt); - printf("Nombre de lignes : %d.\n", $stmt->num_rows); + printf("Nombre de lignes : %d.\n", mysqli_stmt_num_rows($stmt)); /* Fermeture de la commande */ mysqli_stmt_close($stmt); @@ -108,24 +120,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Nombre de lignes : 20. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_affected_rows</function>, - <function>mysqli_prepare</function> et - <function>mysqli_stmt_store_result</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_affected_rows</function></member> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_store_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -146,4 +162,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml:1.9 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml Sun Feb 4 19:37:59 2007 @@ -1,52 +1,64 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.mysqli-stmt-param-count"> <refnamediv> <refname>mysqli_stmt_param_count</refname> <refname>stmt->param_count</refname> - <refpurpose>Retourne le nombre de paramètres d'une commande MySQL</refpurpose> + <refpurpose>Retourne le nombre de paramètres d'une requête MySQL</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_stmt_param_count</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <fieldsynopsis><type>int</type><varname>param_count</varname></fieldsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_param_count</function> retourne le nombre de - variables attendues dans la requête préparée <parameter>stmt</parameter>. - </para> + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_stmt_param_count</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>int</type><varname>param_count</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne le nombre de variables attendues dans la requête préparée <parameter>stmt</parameter>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> </refsect1> - <refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Retourne un entier représentant le nombre de paramètres. + Retourne un &integer; représentant le nombre de paramètres. </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -if ($stmt = $mysqli->prepare("SELECT Nom FROM Pays WHERE Name=? OR Code=?")) { +if ($stmt = $mysqli->prepare("SELECT Nom FROM Pays WHERE Nom=? OR Code=?")) { $marker = $stmt->param_count; printf("La requête a %d variables.\n", $marker); @@ -59,23 +71,22 @@ $mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); - +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -if ($stmt = mysqli_prepare($link, "SELECT Nom FROM Pays WHERE Name=? OR Code=?")) { +if ($stmt = mysqli_prepare($link, "SELECT Nom FROM Pays WHERE Nom=? OR Code=?")) { $marker = mysqli_stmt_param_count($stmt); printf("La requête a %d variables.\n", $marker); @@ -97,12 +108,16 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_prepare</function>. + <simplelist> + <member><function>mysqli_prepare</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml:1.9 Sat Oct 14 16:39:18 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml Sun Feb 4 19:37:59 2007 @@ -1,92 +1,107 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-prepare"> - <refnamediv> - <refname>mysqli_stmt_prepare</refname> - <refname>stmt->prepare</refname> - <refpurpose> - Prépare une requête SQL pour l'exécution - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_prepare</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>mixed</type><methodname>prepare</methodname> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_prepare</function> prépare la requête SQL - <parameter>query</parameter>, pour la session de travail - <parameter>stmt</parameter>. <parameter>stmt</parameter> doit - avoir été alloué par <function>mysqli_stmt_init</function>. - La requête doit être une seule requête SQL. - </para> - <note> +<refentry id="function.mysqli-stmt-prepare"> + <refnamediv> + <refname>mysqli_stmt_prepare</refname> + <refname>stmt->prepare()</refname> + <refpurpose>Prépare une requête SQL pour l'exécution</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_prepare</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>mixed</type><methodname>prepare</methodname> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Prépare la requête SQL <parameter>query</parameter>, pour la session de travail + <parameter>stmt</parameter>. + </para> + <para> + Les variables SQL doivent être associées à une variable &php; à l'aide de + la fonction <function>mysqli_stmt_bind_param</function> et/ou + <function>mysqli_stmt_bind_result</function>, avant d'exécuter la + requête. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + <varlistentry> + <term><parameter>query</parameter></term> + <listitem> <para> - Il ne faut pas ajouter de point-virgule ou de <literal>\g</literal> - à la fin de la requête. + The query, as a string. It must consist of a single SQL statement. </para> - </note> - <para> - Le paramètre <parameter>query</parameter> peut inclure une ou plusieurs - variables SQL, en utilisant des points d'interrogation - (<literal>?</literal>) aux bons endroits. - </para> - <note> <para> - Les variables SQL ne sont possibles que dans certaines clauses - de la requête SQL. Par exemple, elles peuvent être placées dans - des clause VALUES() d'une requête INSERT (pour spécifier une - valeur à insérer), ou dans une clause de condition WHERE. + Ce paramètre peut inclure une ou plusieurs + variables SQL, en utilisant des points d'interrogation + (<literal>?</literal>) aux bons endroits. </para> - <para> - Cependant, elles ne sont pas autorisées pour les identifiants - (de tables ou de colonnes), dans les listes de colonnes d'un SELECT, - ou pour spécifier des opérateurs comme <literal>=</literal>. Cette - dernière restriction est liée au fait qu'il est impossible de déterminer - le type. En général, les variables SQL ne sont valides que dans - les commandes de manipulation de données (Data Manipulation Languange (DML)), - et non dans les structures du langages SQL (Data Defination Language (DDL)). - </para> - </note> - <para> - Les variables SQL doivent être associées à une variable &php; à l'aide de - la fonction <function>mysqli_stmt_bind_param</function> et/ou - <function>mysqli_stmt_bind_result</function>, avant d'exécuter la - requête. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - &return.success; - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + <note> + <para> + Il ne faut pas ajouter de point-virgule ou de <literal>\g</literal> + à la fin de la requête. + </para> + </note> + <note> + <para> + Les variables SQL ne sont possibles que dans certaines clauses + de la requête SQL. Par exemple, elles peuvent être placées dans + des clause VALUES() d'une requête INSERT (pour spécifier une + valeur à insérer), ou dans une clause de condition WHERE. + </para> + <para> + Cependant, elles ne sont pas autorisées pour les identifiants + (de tables ou de colonnes), dans les listes de colonnes d'un SELECT, + ou pour spécifier des opérateurs comme <literal>=</literal>. Cette + dernière restriction est liée au fait qu'il est impossible de déterminer + le type. En général, les variables SQL ne sont valides que dans + les commandes de manipulation de données (Data Manipulation Languange (DML)), + et non dans les structures du langages SQL (Data Defination Language (DDL)). + </para> + </note> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connect failed: %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -94,7 +109,7 @@ /* Création d'une requête préparée */ $stmt = $mysqli->stmt_init(); -if ($stmt->prepare("SELECT Region FROM Ville WHERE Name=?")) { +if ($stmt->prepare("SELECT Region FROM Ville WHERE Nom=?")) { /* Association des variables SQL */ $stmt->bind_param("s", $city); @@ -118,18 +133,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connect failed: %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -137,7 +152,7 @@ /* Création d'une requête préparée */ $stmt = mysqli_stmt_init($link); -if ($stmt = mysqli_stmt_prepare($stmt, "SELECT Region FROM Ville WHERE Name=?")) { +if (mysqli_stmt_prepare($stmt, 'SELECT Region FROM Ville WHERE Name=?')) { /* Association des variables SQL */ mysqli_stmt_bind_param($stmt, "s", $city); @@ -161,27 +176,29 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Amersfoort est dans la région de Utrecht ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_init</function>, - <function>mysqli_stmt_execute</function>, - <function>mysqli_stmt_fetch</function>, - <function>mysqli_stmt_bind_param</function>, - <function>mysqli_stmt_bind_result</function> et - <function>mysqli_stmt_close</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <function>mysqli_stmt_init</function>, + <function>mysqli_stmt_execute</function>, + <function>mysqli_stmt_fetch</function>, + <function>mysqli_stmt_bind_param</function>, + <function>mysqli_stmt_bind_result</function> + <function>mysqli_stmt_close</function>. + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -202,4 +219,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml:1.6 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml:1.7 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml:1.6 Tue Nov 16 21:56:52 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml Sun Feb 4 19:37:59 2007 @@ -1,52 +1,70 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-reset"> - <refnamediv> - <refname>mysqli_stmt_reset</refname> - <refname>stmt->reset</refname> - <refpurpose>Annule une requête préparée</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_reset</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>reset</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_reset</function> annule une requête préparée sur le client et - sur le serveur après avoir été préparée. Actuellement, cette fonction est essentiellement - utilisée pour annuler les données envoyées avec la fonction - <function>mysqli_stmt_send_long_data</function>. - </para> - <note> - <para> - Pour préparer de nouveau une requête, utilisez la fonction - <function>mysqli_stmt_prepare</function>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para>&return.success;</para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_prepare</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-stmt-reset"> + <refnamediv> + <refname>mysqli_stmt_reset</refname> + <refname>stmt->reset()</refname> + <refpurpose>Annule une requête préparée</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_reset</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>reset</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Annule une requête préparée sur le client et sur le serveur après avoir été préparée. + </para> + <para> + Actuellement, cette fonction est essentiellement + utilisée pour annuler les données envoyées avec la fonction + <function>mysqli_stmt_send_long_data</function>. + </para> + <para> + Pour préparer de nouveau une requête, utilisez la fonction + <function>mysqli_stmt_prepare</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_prepare</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -67,4 +85,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml:1.13 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml:1.14 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml:1.13 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml Sun Feb 4 19:37:59 2007 @@ -1,13 +1,16 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.14 $ --> +<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.mysqli-stmt-result-metadata"> <refnamediv> <refname>mysqli_stmt_result_metadata</refname> + <refname>stmt->result_metadata()</refname> <refpurpose>Retourne les méta-données de préparation de requête MySQL</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; &title.procedural; <methodsynopsis> @@ -31,7 +34,7 @@ <note> <para> Ce résultat peut être passé comme argument à toutes les fonctions - qui demandent un champ, pour y lire les méta-données : + qui demandent un champ, pour y lire les méta-données : <itemizedlist> <listitem><para><function>mysqli_num_fields</function></para></listitem> <listitem><para><function>mysqli_fetch_field</function></para></listitem> @@ -45,26 +48,36 @@ </para> </note> <para> - Il est recommandé de libérer la ressource de résultat lorsque vous - avez terminé de l'utiliser, en la passant à la fonction - <function>mysqli_free_result</function> + Il est recommandé de libérer la ressource de résultat lorsque vous + avez terminé de l'utiliser, en la passant à la fonction + <function>mysqli_free_result</function>. </para> <note> <para> - Le jeu de résultat retourné par <function>mysqli_stmt_result_metadata</function> + Le jeu de résultat retourné par <function>mysqli_stmt_result_metadata</function> ne contient que des méta-données. Il ne contient aucune ligne de résultat. Ces lignes sont obtenues en utilisant la fonction <function>mysqli_stmt_fetch</function>. </para> </note> </refsect1> - <refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - <function>mysqli_stmt_result_metadata</function> retourne un objet de - résultat, ou &false; si une erreur survient. + Retourne un objet de résultats, ou &false; si une erreur survient. </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <para> <example> @@ -72,14 +85,14 @@ <programlisting role='php'> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "test"); -$mysqli->query("DROP TABLE IF EXISTS Amis"); -$mysqli->query("CREATE TABLE Amis (id int, nom varchar(20))"); +$mysqli->query("DROP TABLE IF EXISTS friends"); +$mysqli->query("CREATE TABLE friends (id int, name varchar(20))"); -$mysqli->query("INSERT INTO Amis VALUES (1,'Gui'), (2, 'Yannick')"); +$mysqli->query("INSERT INTO friends VALUES (1,'Hartmut'), (2, 'Ulf')"); -$stmt = $mysqli->prepare("SELECT id, nom FROM Amis"); +$stmt = $mysqli->prepare("SELECT id, name FROM friends"); $stmt->execute(); /* Lit les méta-données de résultat */ @@ -88,7 +101,7 @@ /* Lit les informations d'un champ, depuis les méta-données */ $field = $result->fetch_field(); -printf("Nom du champ : %s\n", $field->nom); +printf("Nom du champ : %s\n", $field->name); /* Libération du résultat */ $result->close(); @@ -104,14 +117,14 @@ <programlisting role='php'> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "test"); -mysqli_query($link, "DROP TABLE IF EXISTS Amis"); -mysqli_query($link, "CREATE TABLE Amis (id int, nom varchar(20))"); +mysqli_query($link, "DROP TABLE IF EXISTS friends"); +mysqli_query($link, "CREATE TABLE friends (id int, name varchar(20))"); -mysqli_query($link, "INSERT INTO Amis VALUES (1,'Gui'), (2, 'Yannick')"); +mysqli_query($link, "INSERT INTO friends VALUES (1,'Hartmut'), (2, 'Ulf')"); -$stmt = mysqli_prepare($link, "SELECT id, nom FROM Amis"); +$stmt = mysqli_prepare($link, "SELECT id, name FROM friends"); mysqli_stmt_execute($stmt); /* Lit les méta-données de résultat */ @@ -120,7 +133,7 @@ /* Lit les informations d'un champ, depuis les méta-données */ $field = mysqli_fetch_field($result); -printf("Nom du champ : %s\n", $field->nom); +printf("Nom du champ : %s\n", $field->name); /* Libération du résultat */ mysqli_free_result($result); @@ -133,13 +146,17 @@ </example> </para> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_prepare</function> et - <function>mysqli_free_result</function>. + <simplelist> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_free_result</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml:1.12 Tue Jan 31 04:08:42 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml Sun Feb 4 19:37:59 2007 @@ -1,50 +1,75 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.mysqli-stmt-send-long-data"> <refnamediv> <refname>mysqli_stmt_send_long_data</refname> - <refname>stmt->send_long_data</refname> + <refname>stmt->send_long_data()</refname> <refpurpose>Envoie des données MySQL par paquets</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; - &title.procedural; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_send_long_data</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + <methodparam><type>int</type><parameter>param_nr</parameter></methodparam> + <methodparam><type>string</type><parameter>data</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_send_long_data</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + <type>bool</type><methodname>send_long_data</methodname> <methodparam><type>int</type><parameter>param_nr</parameter></methodparam> <methodparam><type>string</type><parameter>data</parameter></methodparam> </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>send_long_data</methodname> - <methodparam><type>int</type><parameter>param_nr</parameter></methodparam> - <methodparam><type>string</type><parameter>data</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_send_long_data</function> envoie les données - au serveur par paquets, si la taille des données excède la limite - de <literal>max_allowed_packet</literal>. Cette fonction peut être - appelée plusieurs fois pour envoyer les données textes ou binaires - de champs comme les BLOB ou TEXT. - </para> - <para> - <parameter>param_nr</parameter> indique quel paramètre doit être associé - avec quelles données. Les paramètres sont numérotés à partir de 0. - <parameter>data</parameter> est une chaîne de caractères, contenant - les données à envoyer. - </para> + </classsynopsis> + <para> + Envoie les données au serveur par paquets, si la taille des données excède + la limite de <literal>max_allowed_packet</literal>. Cette fonction peut + être appelée plusieurs fois pour envoyer les données textes ou binaires + de champs comme les BLOB ou TEXT. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + <varlistentry> + <term><parameter>param_nr</parameter></term> + <listitem> + <para> + Indique quel paramètre doit être associé avec quelles données. + Les paramètres sont numérotés à partir de 0. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>data</parameter></term> + <listitem> + <para> + Une &string; contenant les données à envoyer. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> </refsect1> - <refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; - <para>&return.success;</para> + <para> + &return.success; + </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> @@ -56,22 +81,26 @@ $stmt->bind_param("b", $null); $fp = fopen("messages.txt", "r"); while (!feof($fp)) { - $stmt->send_long_data(0, fread($fp, 8192)); + $stmt->send_long_data(0, fread($fp, 8192)); } fclose($fp); $stmt->execute(); ?> ]]> - </programlisting> + </programlisting> </example> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_prepare</function> et - <function>mysqli_stmt_bind_param</function>. + <simplelist> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_bind_param</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file @@ -93,4 +122,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml:1.9 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml Sun Feb 4 19:37:59 2007 @@ -1,69 +1,92 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-sqlstate"> - <refnamediv> - <refname>mysqli_stmt_sqlstate</refname> - <refpurpose>Retourne le code SQLSTATE de la dernière opération MySQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>string</type><methodname>mysqli_stmt_sqlstate</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - <para> - <function>mysqli_stmt_sqlstate</function> retourne une chaîne contenant - le code d'erreur SQLSTATE de la commande la plus récente qui a été préparée. - Le code d'erreur est constitué de 5 caractères. <literal>'00000'</literal> - Les valeurs des codes d'erreurs sont spécifiées par les normes - ANSI SQL et ODBC. Pour la liste complète des valeurs, voyez le fichier - <ulink url="&url.mysql.docs.error;">&url.mysql.docs.error;</ulink>. - </para> - <note> - <para> - Notez que toutes les erreurs MySQL n'ont pas encore de correspondance - en SQLSTATE. La valeur <literal>HY000</literal> (erreur générale) est - utilisée pour les erreurs sans correspondance. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne la chaîne contenant le code d'erreur SQLSTATE. Le code - d'erreur est constitué de 5 caractères. <literal>'00000'</literal> - représente l'absence d'erreur. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-sqlstate"> + <refnamediv> + <refname>mysqli_stmt_sqlstate</refname> + <refname>mysqli_stmt->sqlstate()</refname> + <refpurpose>Retourne le code SQLSTATE de la dernière opération MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>string</type><methodname>mysqli_stmt_sqlstate</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>string</type><varname>sqlstate</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne une chaîne contenant le code d'erreur SQLSTATE de la commande + la plus récente qui a été préparée. Le code d'erreur est constitué de 5 caractères + <literal>'00000'</literal>. Les valeurs des codes d'erreurs sont spécifiées par + les normes ANSI SQL et ODBC. Pour la liste complète des valeurs, voyez le fichier + <ulink url="&url.mysql.docs.error;">&url.mysql.docs.error;</ulink>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne la chaîne contenant le code d'erreur SQLSTATE. Le code + d'erreur est constitué de 5 caractères. <literal>'00000'</literal> + représente l'absence d'erreur. + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <para> + Notez que toutes les erreurs MySQL n'ont pas encore de correspondance + en SQLSTATE. La valeur <literal>HY000</literal> (erreur générale) est + utilisée pour les erreurs sans correspondance. + </para> + </note> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -$mysqli->query("CREATE TABLE mon_Pays LIKE Pays"); -$mysqli->query("INSERT INTO mon_Pays SELECT * FROM Pays"); +$mysqli->query("CREATE TABLE myCountry LIKE Country"); +$mysqli->query("INSERT INTO myCountry SELECT * FROM Country"); -$query = "SELECT Nom, Code FROM mon_Pays ORDER BY Nom"; +$query = "SELECT Name, Code FROM myCountry ORDER BY Name"; if ($stmt = $mysqli->prepare($query)) { /* Effacement de la table */ - $mysqli->query("DROP TABLE mon_Pays"); + $mysqli->query("DROP TABLE myCountry"); - /* Execution de la requête */ + /* Exécution de la requête */ $stmt->execute(); printf("Erreur : %s.\n", $stmt->sqlstate); @@ -76,33 +99,33 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -mysqli_query($link, "CREATE TABLE mon_Pays LIKE Pays"); -mysqli_query($link, "INSERT INTO mon_Pays SELECT * FROM Pays"); +mysqli_query($link, "CREATE TABLE myCountry LIKE Country"); +mysqli_query($link, "INSERT INTO myCountry SELECT * FROM Country"); -$query = "SELECT Nom, Code FROM mon_Pays ORDER BY Nom"; +$query = "SELECT Name, Code FROM myCountry ORDER BY Name"; if ($stmt = mysqli_prepare($link, $query)) { /* Effacement de la table */ - mysqli_query($link, "DROP TABLE mon_Pays"); + mysqli_query($link, "DROP TABLE myCountry"); - /* Execution de la requête */ + /* Exécution de la requête */ mysqli_stmt_execute($stmt); printf("Erreur : %s.\n", mysqli_stmt_sqlstate($stmt)); @@ -115,23 +138,27 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Erreur : 42S02. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_errno</function> et - <function>mysqli_stmt_error</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_errno</function></member> + <member><function>mysqli_stmt_error</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -152,4 +179,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml:1.13 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml:1.14 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml:1.13 Mon Dec 12 18:23:53 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml Sun Feb 4 19:37:59 2007 @@ -1,63 +1,77 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> -<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.14 $ --> +<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-store-result"> - <refnamediv> - <refname>mysqli_stmt_store_result</refname> - <refname>mysqli_stmt->store_result</refname> - <refpurpose>Récupère un jeu de résultats depuis une requête préparée</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_store_result</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>store_result</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - Vous devez appeler <function>mysqli_stmt_store_result</function> pour toutes les requêtes - qui produisent un jeu de résultats (<literal>SELECT, SHOW, DESCRIBE, EXPLAIN</literal>), - et uniquement si vous voulez stocker le jeu de résultats complet par le client, et donc, - les séquences <function>mysqli_stmt_fetch</function> pourront retourner ces données - stockées. - </para> - <note> - <para> - Il n'est pas nécessaire d'appeler <function>mysqli_stmt_store_result</function> - pour d'autres types de requête, mais si vous le faites, ce n'est pas grave et ne causera - aucune perte notable de performance dans tous les cas. - Vous pouvez détecter dans tous les cas si votre requête va produire un jeu de résultats - en regardant si la fonction <function>mysqli_stmt_result_metadata</function> retourne - &null;. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para>&return.success;</para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-store-result"> + <refnamediv> + <refname>mysqli_stmt_store_result</refname> + <refname>mysqli_stmt->store_result()</refname> + <refpurpose>Récupère un jeu de résultats depuis une requête préparée</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_store_result</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>store_result</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Vous devez appeler <function>mysqli_stmt_store_result</function> pour toutes les requêtes + qui produisent un jeu de résultats (<literal>SELECT, SHOW, DESCRIBE, EXPLAIN</literal>), + et uniquement si vous voulez stocker le jeu de résultats complet par le client, et donc, + les séquences <function>mysqli_stmt_fetch</function> pourront retourner ces données + stockées. + </para> + <note> + <para> + Il n'est pas nécessaire d'appeler <function>mysqli_stmt_store_result</function> + pour d'autres types de requête, mais si vous le faites, ce n'est pas grave et ne causera + aucune perte notable de performance dans tous les cas. Vous pouvez détecter dans + tous les cas si votre requête va produire un jeu de résultats en regardant si la fonction + <function>mysqli_stmt_result_metadata</function> retourne &null;. + </para> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture de la connexion */ $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -83,19 +97,19 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture de la connexion */ $link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -121,24 +135,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Nombre de lignes : 20. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_prepare</function>, - <function>mysqli_stmt_result_metadata</function> et - <function>mysqli_stmt_fetch</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_result_metadata</function></member> + <member><function>mysqli_stmt_fetch</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -159,4 +177,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml?r1=1.14&r2=1.15&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml:1.14 phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml:1.15 --- phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml:1.14 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml Sun Feb 4 19:37:59 2007 @@ -1,83 +1,102 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.14 $ --> -<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.15 $ --> +<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-store-result"> - <refnamediv> - <refname>mysqli_store_result</refname> - <refname>mysqli->store_result</refname> - <refpurpose>Transfère un jeu de résultats à partir de la dernière requête</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>mysqli_result</type><methodname>mysqli_store_result</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>mysqli_result</type><methodname>store_result</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - Transfère le jeu de résultats à partir de la dernière - requête sur la connexion à la base de données - spécifiée par le paramètre <parameter>link</parameter> pour - une utilisation avec <function>mysqli_data_seek</function>. - </para> - <note> - <para> - Il est toujours conseillé de libérer la mémoire allouée - pour le résultat en utilisant la fonction <function>mysqli_free_result</function>, - lors du transfert de grands résultats en utilisant la fonction - <function>mysqli_store_result</function> cela devient particulièrement - important. - </para> - </note> - <note> - <para> - <function>mysqli_store_result</function> retourne &false; dans le cas - où la requête ne retourne pas de jeu de résultat (si la requête est de - type INSERT par exemple). Cette fonction retournera toujours &false; si - le jeu de résultats ne peut être lu. Vous pouvez savoir s'il y a une - erreur en utilisant la fonction <function>mysqli_error</function> et en - regardant si elle renvoie une chaîne vide, ou si - <function>mysqli_errno</function> retourne zéro, ou bien si - <function>mysqli_field_count</function> retourne une valeur différente - de zéro. Une autre raison pour que cette fonction retourne &false; est - que le jeu de résultats retourné après une requête réussie appelée par - <function>mysqli_query</function> est trop long (la mémoire pour - celui-ci ne peut être allouée). Si - <function>mysqli_field_count</function> retourne une valeur différente - de zéro, le traitement devrait produire un jeu de résultats non vide. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne un résultat sotcké sous la forme d'un objet ou &false; si une erreur survient. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <para> - Voir - <function>mysqli_multi_query</function>. - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_real_query</function> et - <function>mysqli_use_result</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-store-result"> + <refnamediv> + <refname>mysqli_store_result</refname> + <refname>mysqli->store_result()</refname> + <refpurpose>Transfère un jeu de résultats à partir de la dernière requête</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>mysqli_result</type><methodname>mysqli_store_result</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>mysqli_result</type><methodname>store_result</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Transfère le jeu de résultats à partir de la dernière requête sur la connexion + à la base de données spécifiée par le paramètre <parameter>link</parameter> + pour une utilisation avec <function>mysqli_data_seek</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne un résultat sotcké sous la forme d'un objet ou &false; si une erreur survient. + </para> + <note> + <para> + <function>mysqli_store_result</function> retourne &false; dans le cas + où la requête ne retourne pas de jeu de résultat (si la requête est de + type INSERT par exemple). Cette fonction retournera toujours &false; si + le jeu de résultats ne peut être lu. Vous pouvez savoir s'il y a une + erreur en utilisant la fonction <function>mysqli_error</function> et en + regardant si elle renvoie une chaîne vide, ou si + <function>mysqli_errno</function> retourne zéro, ou bien si + <function>mysqli_field_count</function> retourne une valeur différente + de zéro. Une autre raison pour que cette fonction retourne &false; est + que le jeu de résultats retourné après une requête réussie appelée par + <function>mysqli_query</function> est trop long (la mémoire pour + celui-ci ne peut être allouée). Si <function>mysqli_field_count</function> + retourne une valeur différente de zéro, le traitement devrait produire un jeu + de résultats non vide. + </para> + </note> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <para> + Il est toujours conseillé de libérer la mémoire allouée pour le résultat en + utilisant la fonction <function>mysqli_free_result</function>, + lors du transfert de grands résultats en utilisant la fonction + <function>mysqli_store_result</function> cela devient particulièrement + important. + </para> + </note> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + Voir la documentation sur la fonction <function>mysqli_multi_query</function>. + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_real_query</function></member> + <member><function>mysqli_use_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -98,4 +117,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml:1.12 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml Sun Feb 4 19:37:59 2007 @@ -1,61 +1,77 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-thread-id"> - <refnamediv> - <refname>mysqli_thread_id</refname> - <refname>mysqli->thread_id</refname> - <refpurpose>Retourne l'identifiant du thread pour la connexion courante</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_thread_id</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <fieldsynopsis><type>int</type><varname>thread_id</varname></fieldsynopsis> - </classsynopsis> - <para> - La fonction <function>mysqli_thread_id</function> retourne l'identifiant - du thread de la connexion courante qui peut être terminé par la suite - en utilisant la fonction <function>mysqli_kill</function>. - </para> - <note> - <para> - L'identifiant du thread est assigné sur une base de connexion par connexion. - Ce qui fait que si la connexion est coupée, puis relancée, un nouvel - identifiant de thread lui sera assigné. - </para> - <para> - Pour terminer une requête en cours d'exécution, vous pouvez utiliser - la commande SQL <literal>KILL QUERY processid</literal>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - <function>mysqli_thread_id</function> retourne l'identifiant du thread pour la - connexion courante. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-thread-id"> + <refnamediv> + <refname>mysqli_thread_id</refname> + <refname>mysqli->thread_id</refname> + <refpurpose>Retourne l'identifiant du thread pour la connexion courante</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_thread_id</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <fieldsynopsis><type>int</type><varname>thread_id</varname></fieldsynopsis> + </classsynopsis> + <para> + La fonction <function>mysqli_thread_id</function> retourne l'identifiant + du thread de la connexion courante qui peut être terminé par la suite + en utilisant la fonction <function>mysqli_kill</function>. Si la connexion + est perdue et que vous vous reconnectez avec la fonction + <function>mysqli_ping</function>, l'identifiant du thread sera différent. + Ainsi, vous devez récupérer l'identifiant du thread uniquement lorsque vous + en avez besoin. + </para> + <note> + <para> + L'identifiant du thread est assigné sur une base de connexion par connexion. + Ce qui fait que si la connexion est coupée, puis relancée, un nouvel + identifiant de thread lui sera assigné. + </para> + <para> + Pour terminer une requête en cours d'exécution, vous pouvez utiliser + la commande SQL <literal>KILL QUERY processid</literal>. + </para> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne l'identifiant du thread pour la connexion courante. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -75,18 +91,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -106,22 +122,26 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Erreur : MySQL server has gone away ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_kill</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_kill</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -142,4 +162,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml:1.10 Tue Nov 16 21:56:52 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml Sun Feb 4 19:37:59 2007 @@ -1,33 +1,34 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-thread-safe"> - <refnamediv> - <refname>mysqli_thread_safe</refname> - <refpurpose> - Indique si le thread safety est donné ou non - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_thread_safe</methodname> - <void /> - </methodsynopsis> - <para> - <function>mysqli_thread_safe</function> indique si la bibliothèque cliente est compilée - avec le thread safety. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - &true; si la bibliothèque cliente est thread safety, &false; sinon. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-thread-safe"> + <refnamediv> + <refname>mysqli_thread_safe</refname> + <refpurpose>Indique si le thread safety est donné ou non</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <para>Procedural style:</para> + <methodsynopsis> + <type>bool</type><methodname>mysqli_thread_safe</methodname> + <void /> + </methodsynopsis> + <para> + Indique si la bibliothèque cliente est compilée avec le thread safety. + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &true; si la bibliothèque cliente est thread safety, &false; sinon. + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -48,4 +49,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml?r1=1.15&r2=1.16&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml:1.15 phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml:1.16 --- phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml:1.15 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml Sun Feb 4 19:37:59 2007 @@ -1,70 +1,74 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.15 $ --> -<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.16 $ --> +<!-- EN-Revision: 1.15 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-use-result"> - <refnamediv> - <refname>mysqli_use_result</refname> - <refname>mysqli->use_result</refname> - <refpurpose>Initialise la récupération d'un jeu de résultats</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>mysqli_result</type><methodname>mysqli_use_result</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>mysqli_result</type><methodname>use_result</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_use_result</function> est utilisée pour initialiser - la récupération d'un jeu de résultats à partir - de la dernière requête exécutée en utilisant la - fonction <function>mysqli_real_query</function> sur la connexion - spécifiée par le paramètre <parameter>link</parameter>. - Cette fonction ou la fonction <function>mysqli_store_result</function> - doivent être appelées avant que le résultat d'une - requête ne puisse être récupéré, et pour - éviter l'echec de la prochaine requête sur la connexion - à la base de données. - </para> - <note> - <para> - La fonction <function>mysqli_use_result</function> ne transfère pas - le jeu de résultats en entier à partir de la base de données - et on ne peut donc pas utiliser des fonctions telle - <function>mysqli_data_seek</function> pour se déplacer entre les - enregistrements. Pour utiliser cette fonctionnalité, vous devez - récupérer le jeu de résultats en utilisant - <function>mysqli_store_result</function>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne un objet de résultats non sotckés ou &false; si une erreur survient. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-use-result"> + <refnamediv> + <refname>mysqli_use_result</refname> + <refname>mysqli->use_result()</refname> + <refpurpose>Initialise la récupération d'un jeu de résultats</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>mysqli_result</type><methodname>mysqli_use_result</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>mysqli_result</type><methodname>use_result</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Utilisé pour initialiser la récupération d'un jeu de résultats à partir + de la dernière requête exécutée en utilisant la fonction + <function>mysqli_real_query</function> sur la connexion + spécifiée par le paramètre <parameter>link</parameter>. + </para> + <para> + Cette fonction ou la fonction <function>mysqli_store_result</function> + doivent être appelées avant que le résultat d'une requête ne puisse être + récupéré, et pour éviter l'echec de la prochaine requête sur la connexion + à la base de données. + </para> + <note> + <para> + La fonction <function>mysqli_use_result</function> ne transfère pas + le jeu de résultats en entier à partir de la base de données + et on ne peut donc pas utiliser des fonctions telle + <function>mysqli_data_seek</function> pour se déplacer entre les + enregistrements. Pour utiliser cette fonctionnalité, vous devez + récupérer le jeu de résultats en utilisant + <function>mysqli_store_result</function>. + </para> + </note> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne un objet de résultats non sotckés ou &false; si une erreur survient. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -92,18 +96,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -131,10 +135,10 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ my_user@localhost ----------------- @@ -144,16 +148,20 @@ Leiden Haarlemmermeer ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_real_query</function> et - <function>mysqli_store_result</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_real_query</function></member> + <member><function>mysqli_store_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -174,4 +182,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml:1.12 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml Sun Feb 4 19:37:59 2007 @@ -1,57 +1,67 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-warning-count"> - <refnamediv> - <refname>mysqli_warning_count</refname> - <refname>mysqli->warning_count</refname> - <refpurpose> - Retourne le nombre d'avertissements générés par la dernière requête - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_warning_count</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <fieldsynopsis><type>int</type><varname>warning_count</varname></fieldsynopsis> - </classsynopsis> - <para> - <function>mysqli_warning_count</function> retourne le nombre d'avertissements - générés par la dernière requête de la connexion - représentée par le paramètre <parameter>link</parameter>. - </para> - <note> - <para> - Pour récupérer les messages d'avertissements, vous pouvez utiliser la commande - SQL <literal>SHOW WARNINGS [limit row_count]</literal>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Le nombre d'avertissements ou zéro s'il n'y en a pas. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-warning-count"> + <refnamediv> + <refname>mysqli_warning_count</refname> + <refname>mysqli->warning_count</refname> + <refpurpose>Retourne le nombre d'avertissements générés par la dernière requête</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_warning_count</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <fieldsynopsis><type>int</type><varname>warning_count</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne le nombre d'avertissements générés par la dernière requête de la connexion + représentée par le paramètre <parameter>link</parameter>. + </para> + <note> + <para> + Pour récupérer les messages d'avertissements, vous pouvez utiliser la commande + SQL <literal>SHOW WARNINGS [limit row_count]</literal>. + </para> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Le nombre d'avertissements ou &zero; s'il n'y en a pas. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -75,18 +85,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -110,24 +120,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Warning (1264): Data truncated for column 'Name' at row 1 ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_errno</function>, - <function>mysqli_error</function> et - <function>mysqli_sqlstate</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_errno</function></member> + <member><function>mysqli_error</function></member> + <member><function>mysqli_sqlstate</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/openssl/reference.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/openssl/reference.xml diff -u phpdoc-fr/reference/openssl/reference.xml:1.11 phpdoc-fr/reference/openssl/reference.xml:1.12 --- phpdoc-fr/reference/openssl/reference.xml:1.11 Mon Sep 5 16:11:06 2005 +++ phpdoc-fr/reference/openssl/reference.xml Sun Feb 4 19:37:59 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> <!-- Purpose: mathcrypto.crypto --> <!-- Membership: bundled, external --> <!-- Reviewed: yes --> @@ -28,7 +28,7 @@ Afin de pouvoir utiliser les fonctions OpenSSL, vous devez installer les fonctions <ulink url="&url.openssl;">OpenSSL</ulink>. &php; depuis les version 4.0.5 et 4.3.1 fonctionnent avec openSSL >= 0.9.5. - Les autres versions (&php; <=4.0.4pl1 et >= 4.3.2) nécessitent OpenSSL >= + Les autres versions (&php; <=4.0.4 et >= 4.3.2) nécessitent OpenSSL >= 0.9.6. </para> <warning> @@ -88,7 +88,6 @@ </orderedlist> </para> </listitem> - <listitem> <para> Clés publiques/privées @@ -138,7 +137,7 @@ </itemizedlist> </para> </section> - + <section id="openssl.cert.verification"> <title>Vérification de certificats</title> <para> @@ -157,6 +156,7 @@ &reference.openssl.functions; </reference> + <!-- Keep this comment at the end of the file Local variables: mode: sgml @@ -173,5 +173,4 @@ sgml-local-catalogs:nil sgml-local-ecat-files:nil End: ---> - +--> \ No newline at end of file
http://cvs.php.net/viewvc.cgi/phpdoc-fr/appendices/about.xml?r1=1.36&r2=1.37&diff_format=u Index: phpdoc-fr/appendices/about.xml diff -u phpdoc-fr/appendices/about.xml:1.36 phpdoc-fr/appendices/about.xml:1.37 --- phpdoc-fr/appendices/about.xml:1.36 Sun Jan 28 07:50:14 2007 +++ phpdoc-fr/appendices/about.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.36 $ --> -<!-- EN-Revision: 1.45 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.37 $ --> +<!-- EN-Revision: 1.47 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <appendix id="about"> @@ -355,7 +355,7 @@ Le projet de documentation de &php; a un canal IRC où vous pouvez venir et parler avec les auteurs du manuel ou trouver un certain aspect du manuel avec lequel vous pourriez aider. Les coordonnées : - <literal>#phpdoc</literal> sur <literal>irc.freenode.net</literal>. + <literal>#php.doc</literal> sur <literal>irc.efnet.org</literal>. </para> </sect1> http://cvs.php.net/viewvc.cgi/phpdoc-fr/appendices/ini.xml?r1=1.46&r2=1.47&diff_format=u Index: phpdoc-fr/appendices/ini.xml diff -u phpdoc-fr/appendices/ini.xml:1.46 phpdoc-fr/appendices/ini.xml:1.47 --- phpdoc-fr/appendices/ini.xml:1.46 Mon Jan 29 10:24:47 2007 +++ phpdoc-fr/appendices/ini.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.46 $ --> -<!-- EN-Revision: 1.45 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.47 $ --> +<!-- EN-Revision: 1.46 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <appendix id="ini"> @@ -3340,7 +3340,7 @@ </term> <listitem> <para> - Depuis &php; 4.0b4, &php; enverra toujours un jeux de caractères par + Depuis &php; 4.0.0, &php; enverra toujours un jeux de caractères par défaut à l'en-tête HTTP <literal>Content-type: header</literal>. Pour désactiver l'envoi du jeu de caractères, définissez le tout simplement à une valeur vide. http://cvs.php.net/viewvc.cgi/phpdoc-fr/install/ini.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc-fr/install/ini.xml diff -u phpdoc-fr/install/ini.xml:1.13 phpdoc-fr/install/ini.xml:1.14 --- phpdoc-fr/install/ini.xml:1.13 Sun Jan 21 09:17:43 2007 +++ phpdoc-fr/install/ini.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> -<!-- EN-Revision: 1.17 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.14 $ --> +<!-- EN-Revision: 1.18 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <chapter id="configuration"> @@ -38,9 +38,9 @@ <listitem> <para> Depuis &php; 5.2.0, les clés de registre suivantes sont cherchées dans cet ordre : - <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath\x.y.z</literal>, - <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath\x.y</literal> et - <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath\x</literal>, où + <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x.y.z\IniFilePath</literal>, + <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x.y\IniFilePath</literal> et + <literal>HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x\IniFilePath</literal>, où x, y et z signifie les versions majeurs, mineurs et normales. </para> </listitem> http://cvs.php.net/viewvc.cgi/phpdoc-fr/language/control-structures.xml?r1=1.85&r2=1.86&diff_format=u Index: phpdoc-fr/language/control-structures.xml diff -u phpdoc-fr/language/control-structures.xml:1.85 phpdoc-fr/language/control-structures.xml:1.86 --- phpdoc-fr/language/control-structures.xml:1.85 Sat Jan 27 14:44:42 2007 +++ phpdoc-fr/language/control-structures.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.85 $ --> -<!-- EN-Revision: 1.136 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.86 $ --> +<!-- EN-Revision: 1.137 Maintainer: yannick Status: ready --> <!-- Reviewed: no --> <chapter id="language.control-structures"> @@ -1705,7 +1705,7 @@ <para> <note> <para> - <function>require_once</function> a été ajouté en &php; 4.0.1pl2 + <function>require_once</function> a été ajouté en &php; 4.0.1 </para> </note> </para> @@ -1776,7 +1776,7 @@ <para> <note> <para> - <function>include_once</function> a été ajouté en &php; 4.0.1pl2 + <function>include_once</function> a été ajouté en &php; 4.0.1 </para> </note> </para> @@ -1821,6 +1821,7 @@ </sect1> </chapter> + <!-- Keep this comment at the end of the file Local variables: mode: sgml http://cvs.php.net/viewvc.cgi/phpdoc-fr/language/types.xml?r1=1.92&r2=1.93&diff_format=u Index: phpdoc-fr/language/types.xml diff -u phpdoc-fr/language/types.xml:1.92 phpdoc-fr/language/types.xml:1.93 --- phpdoc-fr/language/types.xml:1.92 Fri Jan 12 16:52:08 2007 +++ phpdoc-fr/language/types.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.92 $ --> -<!-- EN-Revision: 1.173 Maintainer: dams Status: ready --> +<!-- $Revision: 1.93 $ --> +<!-- EN-Revision: 1.174 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <chapter id="language.types"> @@ -850,11 +850,11 @@ <sect3 id="language.types.string.syntax.heredoc"> <title>Syntaxe <literal>Heredoc</literal></title> <simpara> - Un autre moyen de délimiter les chaînes est d'utiliser - la syntaxe dite "<literal>Heredoc</literal>" - (en français, documentation ici): <<<, - suivi d'un identifiant arbitraire, puis de la chaîne, - puis l'identifiant initial pour terminer la séquence. + Un autre moyen de délimiter les chaînes est d'utiliser la synthaxe + dite "<literal>Heredoc</literal>" ("<<<"). Tout d'abord, + on place un identifiant (suivi d'une nouvelle ligne) suivi de + <literal><<<</literal>, puis la &string; et ensuite, le + même identifiant pour terminer la séquence. </simpara> <simpara> L'identifiant fermant <emphasis>doit</emphasis> commencer http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/classobj/functions/get-declared-classes.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/classobj/functions/get-declared-classes.xml diff -u phpdoc-fr/reference/classobj/functions/get-declared-classes.xml:1.12 phpdoc-fr/reference/classobj/functions/get-declared-classes.xml:1.13 --- phpdoc-fr/reference/classobj/functions/get-declared-classes.xml:1.12 Wed Jan 17 20:54:39 2007 +++ phpdoc-fr/reference/classobj/functions/get-declared-classes.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.8 Maintainer: dams Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: no --> <refentry id="function.get-declared-classes"> @@ -26,7 +26,7 @@ </para> <note> <para> - En &php; 4.0.1pl2, trois classes supplémentaires sont retournées, au + En &php; 4.0.1, trois classes supplémentaires sont retournées, au début de ce tableau : <classname>stdClass</classname> (définie dans <filename>Zend/zend.c</filename>), <classname>OverloadedTestClass</classname> (définie dans http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/datetime/functions/strtotime.xml?r1=1.24&r2=1.25&diff_format=u Index: phpdoc-fr/reference/datetime/functions/strtotime.xml diff -u phpdoc-fr/reference/datetime/functions/strtotime.xml:1.24 phpdoc-fr/reference/datetime/functions/strtotime.xml:1.25 --- phpdoc-fr/reference/datetime/functions/strtotime.xml:1.24 Sat Sep 9 10:00:55 2006 +++ phpdoc-fr/reference/datetime/functions/strtotime.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.24 $ --> -<!-- EN-Revision: 1.19 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.25 $ --> +<!-- EN-Revision: 1.20 Maintainer: yannick Status: ready --> <!-- Reviewed: no --> <refentry id="function.strtotime"> @@ -139,7 +139,7 @@ if (($timestamp = strtotime($str)) === false) { echo "La chaîne ($str) est boguée"; } else { - echo "$str == " . date('l dS of F Y h:i:s A', $timestamp); + echo "$str == " . date('l dS \o\f F Y h:i:s A', $timestamp); } ?> ]]> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/info/functions/get-included-files.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/info/functions/get-included-files.xml diff -u phpdoc-fr/reference/info/functions/get-included-files.xml:1.10 phpdoc-fr/reference/info/functions/get-included-files.xml:1.11 --- phpdoc-fr/reference/info/functions/get-included-files.xml:1.10 Tue Nov 16 21:46:39 2004 +++ phpdoc-fr/reference/info/functions/get-included-files.xml Sun Feb 4 19:37:58 2007 @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.8 Maintainer: didou Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.get-included-files"> <refnamediv> <refname>get_included_files</refname> @@ -72,7 +73,7 @@ </para> <note> <para> - En &php; 4.0.1pl2, cette fonction supposait que + En &php; 4.0.1, cette fonction supposait que <varname>required_once</varname> utilisait l'extension ".php" : les autres extensions ne fonctionnaient pas. Par ailleurs, dans cette version, le tableau retourné était @@ -110,4 +111,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/ircg/functions/ircg-notice.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc-fr/reference/ircg/functions/ircg-notice.xml diff -u phpdoc-fr/reference/ircg/functions/ircg-notice.xml:1.8 phpdoc-fr/reference/ircg/functions/ircg-notice.xml:1.9 --- phpdoc-fr/reference/ircg/functions/ircg-notice.xml:1.8 Tue Nov 16 21:46:40 2004 +++ phpdoc-fr/reference/ircg/functions/ircg-notice.xml Sun Feb 4 19:37:58 2007 @@ -1,30 +1,31 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> -<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.9 $ --> +<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.ircg-notice"> - <refnamediv> - <refname>ircg_notice</refname> - <refpurpose> - Envoie une note (notice) à un utilisateur - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>bool</type><methodname>ircg_notice</methodname> - <methodparam><type>resource</type><parameter>connection</parameter></methodparam> - <methodparam><type>string</type><parameter>recipient</parameter></methodparam> - <methodparam><type>string</type><parameter>message</parameter></methodparam> - </methodsynopsis> - <para> - <function>ircg_notice</function> envoie le message <parameter>message</parameter> - à l'utilisateur <parameter>nick</parameter> sur le serveur - <parameter>connection</parameter>. Consultez votre documentation IRC pour - connaître la différence exacte entre un message MSG et une note NOTICE. - </para> - </refsect1> - </refentry> + +<refentry id="function.ircg-notice"> + <refnamediv> + <refname>ircg_notice</refname> + <refpurpose> + Envoie une note (notice) à un utilisateur + </refpurpose> + </refnamediv> + <refsect1> + &reftitle.description; + <methodsynopsis> + <type>bool</type><methodname>ircg_notice</methodname> + <methodparam><type>resource</type><parameter>connection</parameter></methodparam> + <methodparam><type>string</type><parameter>nick</parameter></methodparam> + <methodparam><type>string</type><parameter>message</parameter></methodparam> + </methodsynopsis> + <para> + <function>ircg_notice</function> envoie le message <parameter>message</parameter> + à l'utilisateur <parameter>nick</parameter> sur le serveur + <parameter>connection</parameter>. Consultez votre documentation IRC pour + connaître la différence exacte entre un message MSG et une note NOTICE. + </para> + </refsect1> +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -45,4 +46,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/java/functions/java-last-exception-clear.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/java/functions/java-last-exception-clear.xml diff -u phpdoc-fr/reference/java/functions/java-last-exception-clear.xml:1.9 phpdoc-fr/reference/java/functions/java-last-exception-clear.xml:1.10 --- phpdoc-fr/reference/java/functions/java-last-exception-clear.xml:1.9 Sat Jan 27 16:46:57 2007 +++ phpdoc-fr/reference/java/functions/java-last-exception-clear.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <refentry id="function.java-last-exception-clear"> @@ -8,17 +8,38 @@ <refname>java_last_exception_clear</refname> <refpurpose>Efface la dernière exception Java</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>void</type><methodname>java_last_exception_clear</methodname> <void/> </methodsynopsis> - &warn.experimental.func; <para> - Voir <function>java_last_exception_get</function> pour un exemple. + Efface la dernière exception Java. + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + Voir la documentation sur la fonction <function>java_last_exception_get</function> + pour un exemple. </para> </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + &warn.experimental.func; + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/java/functions/java-last-exception-get.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/java/functions/java-last-exception-get.xml diff -u phpdoc-fr/reference/java/functions/java-last-exception-get.xml:1.10 phpdoc-fr/reference/java/functions/java-last-exception-get.xml:1.11 --- phpdoc-fr/reference/java/functions/java-last-exception-get.xml:1.10 Sat Jan 27 16:46:57 2007 +++ phpdoc-fr/reference/java/functions/java-last-exception-get.xml Sun Feb 4 19:37:58 2007 @@ -1,26 +1,40 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.java-last-exception-get"> - <refnamediv> - <refname>java_last_exception_get</refname> - <refpurpose>Lit la dernière exception Java</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>object</type><methodname>java_last_exception_get</methodname> - <void/> - </methodsynopsis> - &warn.experimental.func; - <para> - L'exemple ci-dessous montre l'utilisation du gestionnaire d'exceptions - java depuis &php; : - <example> - <title>Gestionnaire d'exceptions Java</title> - <programlisting role="php"> +<refentry id="function.java-last-exception-get"> + <refnamediv> + <refname>java_last_exception_get</refname> + <refpurpose>Lit la dernière exception Java</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>object</type><methodname>java_last_exception_get</methodname> + <void/> + </methodsynopsis> + <para> + Lit la dernière exception Java. + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne un objet représentant la dernière exception. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + L'exemple ci-dessous montre l'utilisation du gestionnaire d'exceptions + java depuis &php; : + <example> + <title>Gestionnaire d'exceptions Java</title> + <programlisting role="php"> <![CDATA[ <?php $stack = new Java('java.util.Stack'); @@ -30,25 +44,31 @@ $result = $stack->pop(); $ex = java_last_exception_get(); if (!$ex) { - echo "$result\n"; + echo "$result\n"; } // Cela doit échouer (le rapport d'erreurs est supprimé par @) $result = @$stack->pop(); $ex = java_last_exception_get(); if ($ex) { - echo $ex->toString(); + echo $ex->toString(); } // Efface la dernière exception java_last_exception_clear(); ?> ]]> - </programlisting> - </example> - </para> - </refsect1> - </refentry> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + &warn.experimental.func; + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/memcache/functions/memcache-addserver.xml?r1=1.4&r2=1.5&diff_format=u Index: phpdoc-fr/reference/memcache/functions/memcache-addserver.xml diff -u phpdoc-fr/reference/memcache/functions/memcache-addserver.xml:1.4 phpdoc-fr/reference/memcache/functions/memcache-addserver.xml:1.5 --- phpdoc-fr/reference/memcache/functions/memcache-addserver.xml:1.4 Sat Jan 13 23:32:23 2007 +++ phpdoc-fr/reference/memcache/functions/memcache-addserver.xml Sun Feb 4 19:37:58 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> -<!-- EN-Revision: 1.7 Maintainer: jsgoupil Status: ready --> +<!-- $Revision: 1.5 $ --> +<!-- EN-Revision: 1.8 Maintainer: jsgoupil Status: ready --> <!-- Reviewed: no --> <refentry id="function.Memcache-addServer"> @@ -8,7 +8,7 @@ <refname>Memcache::addServer</refname> <refpurpose>Ajoute un serveur <literal>memcache</literal> à la liste de connexion</refpurpose> </refnamediv> - + <refsect1 role="description"> &reftitle.description; <methodsynopsis> @@ -25,15 +25,22 @@ <para> <function>Memcache::addServer</function> ajoute un serveur à la liste de - connexion. La connexion actuelle est établie à la première utilisation. La - connexion, qui a été ouverte en utilisant - <function>Memcache::addServer</function> sera automatiquement fermée à la - fin de l'exécution du script. De plus, vous pouvez la fermer avec la - fonction <function>Memcache::close</function>. + connexion. La connexion, qui a été ouverte avec la fonction + <function>Memcache::addServer</function>, sera automatiquement fermée + à la fin de l'exécution du script ; vous pouvez également la fermer manuellement + avec la fonction <function>Memcache::close</function>. Vous pouvez également utiliser la fonction <function>memcache_add_server</function>. </para> <para> + Lors de l'utilisation de cette méthode (contrairement aux méthodes + <function>Memcache::connect()</function> et <function>Memcache::pconnect()</function>), + la connexion au réseau n'est pas établie sans qu'elle ne soit nécessaire. De plus, + il n'y a aucun inconvégniant à ajouter beaucoup de serveurs à la liste, même s'ils ne + seront pas tous utilisés. + </para> + + <para> Le basculement peut se produire à n'importe quel moment avec n'importe quelle méthode tant que les autres serveurs sont disponibles, la requête n'émettra pas d'erreur. N'importe quel interface de connexion ou niveau http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysql/functions/mysql-field-len.xml?r1=1.14&r2=1.15&diff_format=u Index: phpdoc-fr/reference/mysql/functions/mysql-field-len.xml diff -u phpdoc-fr/reference/mysql/functions/mysql-field-len.xml:1.14 phpdoc-fr/reference/mysql/functions/mysql-field-len.xml:1.15 --- phpdoc-fr/reference/mysql/functions/mysql-field-len.xml:1.14 Fri Jul 1 17:15:12 2005 +++ phpdoc-fr/reference/mysql/functions/mysql-field-len.xml Sun Feb 4 19:37:58 2007 @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.14 $ --> -<!-- EN-Revision: 1.8 Maintainer: dams Status: ready --> +<!-- $Revision: 1.15 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: no --> + <refentry id="function.mysql-field-len"> <refnamediv> <refname>mysql_field_len</refname> @@ -33,7 +34,7 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Le nom d'index champs spécifié en cas de succès, ou &false; si une erreur survient. + Le taille de l'index du champs spécifié en cas de succès, ou &false; si une erreur survient. </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml:1.9 Tue Nov 16 21:56:51 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-send-long-data.xml Sun Feb 4 19:37:58 2007 @@ -1,34 +1,42 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-send-long-data"> - <refnamediv> - <refname>mysqli_send_long_data</refname> - <refpurpose>Alias de <function>mysqli_stmt_send_long_data</function></refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <para> - <function>mysqli_send_long_data</function> &isalias; - <function>mysqli_stmt_send_long_data</function>. - Pour une description détaillée, voir la description de la fonction - <function>mysqli_stmt_send_long_data</function>. - </para> - <note> - <para> - <function>mysqli_send_long_data</function> est fortement déconseillée et devrait être - supprimée prochainement. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_send_long_data</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-send-long-data"> + <refnamediv> + <refname>mysqli_send_long_data</refname> + <refpurpose>Alias de <function>mysqli_stmt_send_long_data</function></refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <para> + <function>mysqli_send_long_data</function> &isalias; + <function>mysqli_stmt_send_long_data</function>. + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <para> + <function>mysqli_send_long_data</function> est fortement déconseillée et devrait être + supprimée prochainement. + </para> + </note> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_send_long_data</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -49,4 +57,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml:1.10 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-send-query.xml Sun Feb 4 19:37:59 2007 @@ -1,34 +1,37 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-send-query"> - <refnamediv> - <refname>mysqli_send_query</refname> - <refname>mysqli->send_query</refname> - <refpurpose>Envoie la requête et retourne</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_send_query</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>send_query</methodname> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - &warn.undocumented.func; +<refentry id="function.mysqli-send-query"> + <refnamediv> + <refname>mysqli_send_query</refname> + <refname>mysqli->send_query()</refname> + <refpurpose>Envoie la requête et retourne</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_send_query</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>send_query</methodname> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + + &warn.undocumented.func; + + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -49,4 +52,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml:1.6 phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml:1.7 --- phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml:1.6 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-server-end.xml Sun Feb 4 19:37:59 2007 @@ -1,23 +1,26 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-server-end"> - <refnamediv> - <refname>mysqli_server_end</refname> - <refpurpose>Eteint le serveur embarqué</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>void</type><methodname>mysqli_server_end</methodname> - <void/> - </methodsynopsis> - &warn.undocumented.func; +<refentry id="function.mysqli-server-end"> + <refnamediv> + <refname>mysqli_server_end</refname> + <refpurpose>Éteint le serveur embarqué</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>void</type><methodname>mysqli_server_end</methodname> + <void/> + </methodsynopsis> + + &warn.undocumented.func; + + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -38,4 +41,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml:1.7 phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml:1.8 --- phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml:1.7 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-server-init.xml Sun Feb 4 19:37:59 2007 @@ -1,24 +1,27 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-server-init"> - <refnamediv> - <refname>mysqli_server_init</refname> - <refpurpose>Initialise le serveur MySQL intégré</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>bool</type><methodname>mysqli_server_init</methodname> - <methodparam choice="opt"><type>array</type><parameter>server</parameter></methodparam> - <methodparam choice="opt"><type>array</type><parameter>groups</parameter></methodparam> - </methodsynopsis> - &warn.undocumented.func; +<refentry id="function.mysqli-server-init"> + <refnamediv> + <refname>mysqli_server_init</refname> + <refpurpose>Initialise le serveur MySQL intégré</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>bool</type><methodname>mysqli_server_init</methodname> + <methodparam choice="opt"><type>array</type><parameter>server</parameter></methodparam> + <methodparam choice="opt"><type>array</type><parameter>groups</parameter></methodparam> + </methodsynopsis> + + &warn.undocumented.func; + + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -39,4 +42,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml?r1=1.5&r2=1.6&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml:1.5 phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml:1.6 --- phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml:1.5 Sat Apr 8 22:57:52 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-set-charset.xml Sun Feb 4 19:37:59 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.6 $ --> +<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> <!-- Reviewed: no --> <refentry id="function.mysqli-set-charset"> @@ -9,19 +9,55 @@ <refname>mysqli->set_charset</refname> <refpurpose>Définit le jeu de caractères par défaut du client</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; + &title.procedural; <methodsynopsis> <type>bool</type><methodname>mysqli_set_charset</methodname> <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> <methodparam><type>string</type><parameter>charset</parameter></methodparam> </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>set_charset</methodname> + <methodparam><type>string</type><parameter>charset</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Définit le jeu de caractères par défaut à utiliser lors de l'envoi de données + depuis et vers le serveur de base de données. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; <para> - La fonction <function>mysqli_set_charset</function> définit le jeu de caractères - par défaut (spécifié par le paramètre <parameter>charset</parameter>) à - utiliser lors de l'envoi de données depuis et vers le serveur de base de données - représenté par le paramètre <parameter>link</parameter>. + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>charset</parameter></term> + <listitem> + <para> + Le jeu de caractères à définir. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; <note> <para> Pour utilier cette fonction sur les systèmes Windows, vous devez utiliser la bibliothèque @@ -31,13 +67,8 @@ </para> </note> </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - &return.success; - </para> - </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> @@ -48,21 +79,21 @@ /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Échec de la connexion : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } /* Modification du jeu de résultats en utf8 */ if (!$mysqli->set_charset("utf8")) { - printf("Erreur lors du chargement du jeu de caractères utf8 : %s\n", $mysqli->error); + printf("Erreur lors du chargement du jeu de caractères utf8 : %s\n", $mysqli->error); } else { - printf("Jeu de caractères courant : %s\n", $mysqli->character_set_name()); + printf("Jeu de caractères courant : %s\n", $mysqli->character_set_name()); } $mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> @@ -73,15 +104,15 @@ /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Échec de la connexion : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } /* Modification du jeu de résultats en utf8 */ if (!mysqli_set_charset($link, "utf8")) { - printf("Erreur lors du chargement du jeu de caractères utf8 : %s\n", mysqli_error($link)); + printf("Erreur lors du chargement du jeu de caractères utf8 : %s\n", mysqli_error($link)); } else { - printf("Jeu de caractères courant : %s\n", mysqli_character_set_name($link)); + printf("Jeu de caractères courant : %s\n", mysqli_character_set_name($link)); } mysqli_close($link); @@ -96,13 +127,17 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_character_set_name</function>&listendand; - <function>mysqli_real_escape_string</function>. + <simplelist> + <member><function>mysqli_character_set_name</function></member> + <member><function>mysqli_real_escape_string</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml?r1=1.5&r2=1.6&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml:1.5 phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml:1.6 --- phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml:1.5 Tue Nov 16 21:56:51 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-set-opt.xml Sun Feb 4 19:37:59 2007 @@ -1,20 +1,23 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> -<!-- EN-Revision: 1.1 Maintainer: yannick Status: ready --> - <!-- Reviewed: yes --> - <refentry id="function.mysqli-set-opt"> - <refnamediv> - <refname>mysqli_set_opt</refname> - <refpurpose>Alias de <function>mysqli_options</function></refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <para> - <function>mysqli_set_opt</function> &isalias; - <function>mysqli_options</function>. - </para> - </refsect1> - </refentry> +<!-- $Revision: 1.6 $ --> +<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready --> +<!-- Reviewed: yes --> + +<refentry id="function.mysqli-set-opt"> + <refnamediv> + <refname>mysqli_set_opt</refname> + <refpurpose>Alias de <function>mysqli_options</function></refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <para> + <function>mysqli_set_opt</function> &isalias; + <function>mysqli_options</function>. + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -35,4 +38,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml:1.10 Tue Jul 5 20:08:10 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-sqlstate.xml Sun Feb 4 19:37:59 2007 @@ -1,112 +1,128 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-sqlstate"> - <refnamediv> - <refname>mysqli_sqlstate</refname> - <refname>mysqli->sqlstate</refname> - <refpurpose>Retourne l'erreur SQLSTATE de la dernière opération MySQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>string</type><methodname>mysqli_sqlstate</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <fieldsynopsis><type>string</type><varname>sqlstate</varname></fieldsynopsis> - </classsynopsis> - <para> - <function>mysqli_sqlstate</function> retourne une chaîne contenant le code d'erreur - SQLSTATE de la dernière erreur. Le code d'erreur - <literal>'00000'</literal> signifie : "pas d'erreur". Les valeurs sont - spécifiées par les normes ANSI SQL et ODBC. Pour une liste des valeurs - possibles, voyez : <ulink url="&url.mysql.docs.error;">&url.mysql.docs.error;</ulink>. - </para> - <note> - <para> - Notez que toutes les erreurs de MySQL n'ont pas encore de correspondance - avec les erreurs SQLSTATE. La valeur <literal>HY000</literal> - (erreur générale) est utilisée pour les erreurs sans correspondance. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne une chaîne contenant le code d'erreur - SQLSTATE de la dernière erreur. Le code est constitué de - 5 caractères : <literal>'00000'</literal> représente l'absence - d'erreurs. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-sqlstate"> + <refnamediv> + <refname>mysqli_sqlstate</refname> + <refname>mysqli->sqlstate</refname> + <refpurpose>Retourne l'erreur SQLSTATE de la dernière opération MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>string</type><methodname>mysqli_sqlstate</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <fieldsynopsis><type>string</type><varname>sqlstate</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne une chaîne contenant le code d'erreur SQLSTATE de la dernière erreur. + Le code d'erreur <literal>'00000'</literal> signifie : "pas d'erreur". Les valeurs + sont spécifiées par les normes ANSI SQL et ODBC. Pour une liste des valeurs + possibles, voyez : <ulink url="&url.mysql.docs.error;">&url.mysql.docs.error;</ulink>. + </para> + <note> + <para> + Notez que toutes les erreurs de MySQL n'ont pas encore de correspondance + avec les erreurs SQLSTATE. La valeur <literal>HY000</literal> + (erreur générale) est utilisée pour les erreurs sans correspondance. + </para> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne une chaîne contenant le code d'erreur + SQLSTATE de la dernière erreur. Le code est constitué de + 5 caractères : <literal>'00000'</literal> représente l'absence + d'erreurs. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connect failed: %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } /* La table Ville existe déjà, nous devrions avoir une erreur */ -if (!$mysqli->query("CREATE TABLE Ville (ID INT, Nom VARCHAR(30))")) { - printf("Error - SQLSTATE %s.\n", $mysqli->sqlstate); +if (!$mysqli->query("CREATE TABLE City (ID INT, Name VARCHAR(30))")) { + printf("Erreur - SQLSTATE %s.\n", $mysqli->sqlstate); } $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } /* La table Ville existe déjà, nous devrions avoir une erreur */ -if (!mysqli_query($link, "CREATE TABLE Ville (ID INT, Nom VARCHAR(30))")) { +if (!mysqli_query($link, "CREATE TABLE City (ID INT, Name VARCHAR(30))")) { printf("Erreur - SQLSTATE %s.\n", mysqli_sqlstate($link)); } mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Erreur - SQLSTATE 42S01. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_errno</function> et - <function>mysqli_error</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_errno</function></member> + <member><function>mysqli_error</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -127,4 +143,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml:1.11 phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml:1.12 --- phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml:1.11 Mon Dec 20 20:45:59 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-ssl-set.xml Sun Feb 4 19:37:59 2007 @@ -1,68 +1,118 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-ssl-set"> - <refnamediv> - <refname>mysqli_ssl_set</refname> - <refname>mysqli->ssl_set</refname> - <refpurpose>Utilisée pour établir une connexion sécurisée avec SSL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_ssl_set</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - <methodparam><type>string</type><parameter>key</parameter></methodparam> - <methodparam><type>string</type><parameter>cert</parameter></methodparam> - <methodparam><type>string</type><parameter>ca</parameter></methodparam> - <methodparam><type>string</type><parameter>capath</parameter></methodparam> - <methodparam><type>string</type><parameter>cipher</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>ssl_set</methodname> - <methodparam><type>string</type><parameter>key</parameter></methodparam> - <methodparam><type>string</type><parameter>cert</parameter></methodparam> - <methodparam><type>string</type><parameter>ca</parameter></methodparam> - <methodparam><type>string</type><parameter>capath</parameter></methodparam> - <methodparam><type>string</type><parameter>cipher</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_ssl_set</function> est utilisée pour établir une connexion sécurisée - avec SSL. Elle doit être appelée avant <function>mysqli_real_connect</function>. - Cette fonction ne fait rien du tout si le support OpenSSL n'est pas activé. - </para> - <para> - <parameter>key</parameter> est le chemin vers le fichier des clés. - <parameter>cert</parameter> est le chemin vers le fichier des certificats. - <parameter>ca</parameter> est le chemin vers le fichier des certificats d'autorités. - <parameter>capath</parameter> est le chemin vers le dossier qui contient les certificats - SSL CA dans le format pem. - <parameter>cipher</parameter> est la liste des chiffres autorisés à être utilisés pour - le chiffrage SSL. Tous les paramètres SSL non utilisés peuvent avoir comme valeur &null;. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Cette fonction retourne toujours &true;. Si SSL n'est pas correctement installé, - <function>mysqli_real_connect</function> retournera une erreur lorsque vous tenterez une - connexion. - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_options</function> et - <function>mysqli_real_connect</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-ssl-set"> + <refnamediv> + <refname>mysqli_ssl_set</refname> + <refname>mysqli->ssl_set()</refname> + <refpurpose>Utilisée pour établir une connexion sécurisée avec SSL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_ssl_set</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam><type>string</type><parameter>key</parameter></methodparam> + <methodparam><type>string</type><parameter>cert</parameter></methodparam> + <methodparam><type>string</type><parameter>ca</parameter></methodparam> + <methodparam><type>string</type><parameter>capath</parameter></methodparam> + <methodparam><type>string</type><parameter>cipher</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>ssl_set</methodname> + <methodparam><type>string</type><parameter>key</parameter></methodparam> + <methodparam><type>string</type><parameter>cert</parameter></methodparam> + <methodparam><type>string</type><parameter>ca</parameter></methodparam> + <methodparam><type>string</type><parameter>capath</parameter></methodparam> + <methodparam><type>string</type><parameter>cipher</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Utilisée pour établir une connexion sécurisée avec SSL. Elle doit être appelée + avant <function>mysqli_real_connect</function>. Cette fonction ne fait + rien du tout si le support OpenSSL n'est pas activé. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>key</parameter></term> + <listitem> + <para> + Le chemin vers le fichier contenant la clé. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>cert</parameter></term> + <listitem> + <para> + Le chemin vers le fichier contenant le certificat. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>ca</parameter></term> + <listitem> + <para> + Le chamin vers le fichier contenant l'autorité du certificat. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>capath</parameter></term> + <listitem> + <para> + Le chemin vers le dossier contenant les certificats SSL CA au format PEM. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>cipher</parameter></term> + <listitem> + <para> + La liste des chiffres autorisés à être utilisés pour le chiffrage SSL. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + <para> + Tous les paramètres SSL non utilisés peuvent avoir comme valeur &null;. + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Cette fonction retourne toujours &true;. Si SSL n'est pas correctement installé, + <function>mysqli_real_connect</function> retournera une erreur lorsque vous tenterez une + connexion. + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_options</function></member> + <member><function>mysqli_real_connect</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -83,4 +133,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml?r1=1.14&r2=1.15&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml:1.14 phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml:1.15 --- phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml:1.14 Tue Jul 5 20:08:10 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stat.xml Sun Feb 4 19:37:59 2007 @@ -1,57 +1,68 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.14 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.15 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stat"> - <refnamediv> - <refname>mysqli_stat</refname> - <refname>mysqli->stat</refname> - <refpurpose> - Obtient le statut courant du système - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>string</type><methodname>mysqli_stat</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>string</type><methodname>stat</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stat</function> retourne une chaîne de caractères - contenant des informations similaires à la commande - '<literal>mysqladmin status</literal>'. - Cela inclut l'uptime en secondes et le nombre de threads courant, - le nombre de commandes, les tables rechargées et ouvertes. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Une chaîne de caractères décrivant le statut du serveur. &false; est - retourné si une erreur survient. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stat"> + <refnamediv> + <refname>mysqli_stat</refname> + <refname>mysqli->stat()</refname> + <refpurpose>Obtient le statut courant du système</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>string</type><methodname>mysqli_stat</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>string</type><methodname>stat</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + <function>mysqli_stat</function> retourne une chaîne de caractères + contenant des informations similaires à la commande + '<literal>mysqladmin status</literal>'. + Cela inclut l'uptime en secondes et le nombre de threads courant, + le nombre de commandes, les tables rechargées et ouvertes. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Une &string; décrivant le statut du serveur. &false; est + retourné si une erreur survient. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -60,18 +71,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -80,24 +91,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Statut du système : Uptime: 272 Threads: 1 Questions: 5340 Slow queries: 0 Opens: 13 Flush tables: 1 Open tables: 0 Queries per second avg: 19.632 Memory in use: 8496K Max memory used: 8560K ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_get_server_info</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_get_server_info</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -118,4 +133,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml:1.12 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-affected-rows.xml Sun Feb 4 19:37:59 2007 @@ -1,67 +1,79 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-affected-rows"> - <refnamediv> - <refname>mysqli_stmt_affected_rows</refname> - <refname>mysqli_stmt->affected_rows</refname> - <refpurpose>Retourne le nombre total de lignes modifiées, effacées ou insérées par la dernière - requête - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_stmt_affected_rows</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <fieldsynopsis><type>int</type><varname>affected_rows</varname></fieldsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_affected_rows</function> retourne le nombre de lignes affectées par - une requête INSERT, UPDATE ou DELETE. Si la dernière requête n'est pas valide, cette fonction - retournera -1. - </para> - <para> - La fonction <function>mysqli_stmt_affected_rows</function> ne fonctionne que sur les - requêtes qui modifient la table. Si vous désirez récupérer le nombre de lignes retournées - par une requête SELECT, utilisez plutôt la requête - <function>mysqli_stmt_num_rows</function>. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Un entier supérieur à zéro indique le nombre de lignes affectées ou retrouvées. - Zéro indique qu'aucun enregistrement n'a été modifié par une requête UPDATE/DELETE, - aucune ligne ne correspond à la clause WHERE dans la requête ou bien qu'aucune - requête n'a été encore exécutée. - -1 indique que la dernière requête a retourné une erreur. - </para> - <note> - <para> - Si le nombre de lignes affectées est plus grand que la valeur entière maximale de &php;, - le nombre de lignes affectées sera retourné comme une chaîne de caractères. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-affected-rows"> + <refnamediv> + <refname>mysqli_stmt_affected_rows</refname> + <refname>mysqli_stmt->affected_rows</refname> + <refpurpose>Retourne le nombre total de lignes modifiées, effacées ou insérées par la dernière + requête + </refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_stmt_affected_rows</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>int</type><varname>affected_rows</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne le nombre de lignes affectées par une requête + <literal>INSERT</literal>, <literal>UPDATE</literal> + ou <literal>DELETE</literal>. + </para> + <para> + La fonction <function>mysqli_stmt_affected_rows</function> ne fonctionne que sur les + requêtes qui modifient la table. Si vous désirez récupérer le nombre de lignes retournées + par une requête SELECT, utilisez plutôt la requête + <function>mysqli_stmt_num_rows</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Un entier supérieur à zéro indique le nombre de lignes affectées ou retrouvées. + Zéro indique qu'aucun enregistrement n'a été modifié par une requête UPDATE/DELETE, + aucune ligne ne correspond à la clause WHERE dans la requête ou bien qu'aucune + requête n'a été encore exécutée. -1 indique que la dernière requête a retourné une erreur. + </para> + <note> + <para> + Si le nombre de lignes affectées est plus grand que la valeur entière maximale de &php;, + le nombre de lignes affectées sera retourné comme une chaîne de caractères. + </para> + </note> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -90,18 +102,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -130,23 +142,27 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Lignes insérées : 17 ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_num_rows</function> et - <function>mysqli_prepare</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_num_rows</function></member> + <member><function>mysqli_prepare</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -167,4 +183,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml?r1=1.17&r2=1.18&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml:1.17 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml:1.18 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml:1.17 Sat Aug 5 22:06:03 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-param.xml Sun Feb 4 19:37:59 2007 @@ -1,15 +1,16 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.17 $ --> -<!-- EN-Revision: 1.13 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.18 $ --> +<!-- EN-Revision: 1.15 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <refentry id="function.mysqli-stmt-bind-param"> <refnamediv> <refname>mysqli_stmt_bind_param</refname> - <refname>stmt->bind_param</refname> + <refname>stmt->bind_param()</refname> <refpurpose>Lie des variables à une requête MySQL</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; &title.procedural; <methodsynopsis> @@ -30,39 +31,8 @@ </methodsynopsis> </classsynopsis> <para> - <function>mysqli_stmt_bind_param</function> sert à lier des variables - à une requête MySQL préparée par <function>mysqli_prepare</function>. - La chaîne <parameter>types</parameter> contient un ou plusieurs caractères - qui spécifient le type de la variable à lier : - <table> - <title>Caractère de spécification des types</title> - <tgroup cols='2'> - <thead> - <row> - <entry>Caractère</entry> - <entry>Description</entry> - </row> - </thead> - <tbody> - <row> - <entry>i</entry> - <entry>Type entier</entry> - </row> - <row> - <entry>d</entry> - <entry>Type double (nombre à virgule flottante)</entry> - </row> - <row> - <entry>s</entry> - <entry>Type chaîne</entry> - </row> - <row> - <entry>b</entry> - <entry>Type BLOB, qui sera envoyé par paquets</entry> - </row> - </tbody> - </tgroup> - </table> + Sert à lier des variables à une requête MySQL préparée par + <function>mysqli_prepare</function>. </para> <note> <para> @@ -73,35 +43,89 @@ <function>mysqli_stmt_send_long_data</function> pour envoyer le message par paquets. </para> - <para> - Le nombre de variables et la taille de la chaîne - <parameter>types</parameter> doivent correspondre au nombre de - variables de la requête. - </para> </note> </refsect1> - <refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + <varlistentry> + <term><parameter>types</parameter></term> + <listitem> + <para> + Une &string; qui contient un ou plusieurs caractères + qui spécifient le type de la variable à lier : + <table> + <title>Caractère de spécification des types</title> + <tgroup cols='2'> + <thead> + <row> + <entry>Caractère</entry> + <entry>Description</entry> + </row> + </thead> + <tbody> + <row> + <entry>i</entry> + <entry>correspond à une variable de type &integer;</entry> + </row> + <row> + <entry>d</entry> + <entry>correspond à une variable de type &double;</entry> + </row> + <row> + <entry>s</entry> + <entry>correspond à une variable de type &string;</entry> + </row> + <row> + <entry>b</entry> + <entry>correspond à une variable de type BLOB, qui sera envoyé par paquets</entry> + </row> + </tbody> + </tgroup> + </table> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>var1</parameter></term> + <listitem> + <para> + Le nombre de variables et la longueur de la &string; + <parameter>types</parameter> doivent correspondre + aux paramètres de la requête. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli('localhost', 'utilisateur', 'mot_de_passe', 'base'); +$mysqli = new mysqli('localhost', 'my_user', 'my_password', 'world'); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } -$stmt = $mysqli->prepare("INSERT INTO Langage VALUES (?, ?, ?, ?)"); +$stmt = $mysqli->prepare("INSERT INTO CountryLanguage VALUES (?, ?, ?, ?)"); $stmt->bind_param('sssd', $code, $language, $official, $percent); $code = 'DEU'; @@ -112,35 +136,35 @@ /* Exécution de la requête préparée */ $stmt->execute(); -printf("%d Ligne insérée.\n", $stmt->affected_rows); +printf("%d ligne insérée.\n", $stmt->affected_rows); /* Fermeture de la commande */ $stmt->close(); /* Nettoyage de la table Langage */ -$mysqli->query("DELETE FROM Langage WHERE Langue='Bavarian'"); -printf("%d Ligne effacée.\n", $mysqli->affected_rows); +$mysqli->query("DELETE FROM CountryLanguage WHERE Language='Bavarian'"); +printf("%d ligne effacée.\n", $mysqli->affected_rows); /* Fermeture de la connexion */ $mysqli->close(); ?> - ]]> - </programlisting> +]]> + </programlisting> </example> <example> <title>Style procédural</title> <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect('localhost', 'utilisateur', 'mot_de_passe', 'base'); +$link = mysqli_connect('localhost', 'my_user', 'my_password', 'world'); /* Vérification de la connexion */ if (!$link) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } -$stmt = mysqli_prepare($link, "INSERT INTO Langage VALUES (?, ?, ?, ?)"); +$stmt = mysqli_prepare($link, "INSERT INTO CountryLanguage VALUES (?, ?, ?, ?)"); mysqli_stmt_bind_param($stmt, 'sssd', $code, $language, $official, $percent); $code = 'DEU'; @@ -157,7 +181,7 @@ mysqli_stmt_close($stmt); /* Nettoyage de la table Langage */ -mysqli_query($link, "DELETE FROM Langage WHERE Langue='Bavarian'"); +mysqli_query($link, "DELETE FROM CountryLanguage WHERE Language='Bavarian'"); printf("%d ligne effacée.\n", mysqli_affected_rows($link)); /* Fermeture de la connexion */ @@ -174,18 +198,22 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_stmt_bind_result</function>, - <function>mysqli_stmt_execute</function>, - <function>mysqli_stmt_fetch</function>, - <function>mysqli_prepare</function>, - <function>mysqli_stmt_send_long_data</function>, - <function>mysqli_stmt_errno</function> et - <function>mysqli_stmt_error</function>. + <simplelist> + <member><function>mysqli_stmt_bind_result</function></member> + <member><function>mysqli_stmt_execute</function></member> + <member><function>mysqli_stmt_fetch</function></member> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_send_long_data</function></member> + <member><function>mysqli_stmt_errno</function></member> + <member><function>mysqli_stmt_error</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file @@ -207,4 +235,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml:1.13 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml:1.14 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml:1.13 Sat Aug 5 22:06:03 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-bind-result.xml Sun Feb 4 19:37:59 2007 @@ -1,15 +1,16 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.14 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <refentry id="function.mysqli-stmt-bind-result"> <refnamediv> <refname>mysqli_stmt_bind_result</refname> - <refname>stmt->bind_result</refname> + <refname>stmt->bind_result()</refname> <refpurpose>Lie des variables à un jeu de résultats</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; &title.procedural; <methodsynopsis> @@ -19,7 +20,7 @@ <methodparam choice="opt"><type>mixed</type><parameter role="reference">...</parameter></methodparam> </methodsynopsis> &title.oop; - <classsynopsis> + <classsynopsis> <ooclass><classname>mysqli_stmt</classname></ooclass> <methodsynopsis> <type>bool</type><methodname>bind_result</methodname> @@ -28,10 +29,12 @@ </methodsynopsis> </classsynopsis> <para> - <function>mysqli_stmt_bind_result</function> est utilisée pour associer des - colonnes d'un résultat à des variables. Lorsque <function>mysqli_stmt_fetch</function> - est appelée pour lire des valeurs, le protocole MySQL place les données - dans les variables spécifiées dans le paramètre <parameter>var1, ...</parameter>. + Associe des colonnes d'un résultat à des variables. + </para> + <para> + Lorsque <function>mysqli_stmt_fetch</function> est appelée pour lire + des valeurs, le protocole MySQL place les données dans les variables spécifiées + dans le paramètre <parameter>var1, ...</parameter>. </para> <note> <para> @@ -48,75 +51,95 @@ </para> </note> </refsect1> - <refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + <varlistentry> + <term><parameter>var1</parameter></term> + <listitem> + <para> + La variable à lier. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orientié objet</title> <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } -/* prépare la requête */ -if ($stmt = $mysqli->prepare("SELECT Code, Nom FROM Pays ORDER BY Name LIMIT 5")) { - $stmt->execute(); - - /* Association des variables au résultat */ - $stmt->bind_result($col1, $col2); - - /* Lecture des valeurs */ - while ($stmt->fetch()) { - printf("%s %s\n", $col1, $col2); - } +/* Prépare la requête */ +if ($stmt = $mysqli->prepare("SELECT Code, Name FROM Country ORDER BY Name LIMIT 5")) { + $stmt->execute(); + + /* Association des variables au résultat */ + $stmt->bind_result($col1, $col2); + + /* Lecture des valeurs */ + while ($stmt->fetch()) { + printf("%s %s\n", $col1, $col2); + } - /* Fin du résultat */ - $stmt->close(); + /* Fermeture de la requête */ + $stmt->close(); } /* Fermeture de la connexion */ $mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (!$link) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); - exit(); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); + exit(); } /* Preparation de la requête */ -if ($stmt = mysqli_prepare($link, "SELECT Code, Nom FROM Pays ORDER BY Name LIMIT 5")) { - mysqli_stmt_execute($stmt); +if ($stmt = mysqli_prepare($link, "SELECT Code, Name FROM Country ORDER BY Name LIMIT 5")) { + mysqli_stmt_execute($stmt); - /* Association des variables au résultat */ - mysqli_stmt_bind_result($stmt, $col1, $col2); + /* Association des variables au résultat */ + mysqli_stmt_bind_result($stmt, $col1, $col2); - /* Lecture des valeurs */ - while (mysqli_stmt_fetch($stmt)) { - printf("%s %s\n", $col1, $col2); - } + /* Lecture des valeurs */ + while (mysqli_stmt_fetch($stmt)) { + printf("%s %s\n", $col1, $col2); + } - /* Fermeture de la requête */ - mysqli_stmt_close($stmt); + /* Fermeture de la requête */ + mysqli_stmt_close($stmt); } /* Fermeture de la connexion */ @@ -136,19 +159,23 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_stmt_bind_param</function>, - <function>mysqli_stmt_execute</function>, - <function>mysqli_stmt_fetch</function>, - <function>mysqli_prepare</function>, - <function>mysqli_stmt_prepare</function>, - <function>mysqli_stmt_init</function>, - <function>mysqli_stmt_errno</function> et - <function>mysqli_stmt_error</function>. + <simplelist> + <member><function>mysqli_stmt_bind_param</function></member> + <member><function>mysqli_stmt_execute</function></member> + <member><function>mysqli_stmt_fetch</function></member> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_prepare</function></member> + <member><function>mysqli_stmt_init</function></member> + <member><function>mysqli_stmt_errno</function></member> + <member><function>mysqli_stmt_error</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml:1.12 Thu Dec 16 09:51:42 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-close.xml Sun Feb 4 19:37:59 2007 @@ -1,46 +1,64 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-close"> - <refnamediv> - <refname>mysqli_stmt_close</refname> - <refname>mysqli_stmt->close</refname> - <refpurpose>Ferme une requête préparée</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_close</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>close</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_close</function> ferme une requête préparée. - <function>mysqli_stmt_close</function> désaloue le pointeur utilisé par <literal>stmt</literal>. - Si la requête est en attente ou bien que les résultats ne sont pas encores lus, cette fonction - les annulera et, donc, la prochaine requête pourra être exécutée. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para>&return.success;</para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_prepare</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-stmt-close"> + <refnamediv> + <refname>mysqli_stmt_close</refname> + <refname>mysqli_stmt->close()</refname> + <refpurpose>Ferme une requête préparée</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_close</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>close</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Ferme une requête préparée. <function>mysqli_stmt_close</function> + désaloue le pointeur utilisé par <literal>stmt</literal>. Si la requête est + en attente ou bien que les résultats ne sont pas encores lus, cette fonction + les annulera et, donc, la prochaine requête pourra être exécutée. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_prepare</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -61,4 +79,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml:1.9 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-data-seek.xml Sun Feb 4 19:37:59 2007 @@ -1,56 +1,75 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-data-seek"> - <refnamediv> - <refname>mysqli_stmt_data_seek</refname> - <refname>stmt->data_seek</refname> - <refpurpose>Déplace le pointeur de résultat MySQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>void</type><methodname>mysqli_stmt_data_seek</methodname> - <methodparam><type>mysqli_stmt</type><parameter>statement</parameter></methodparam> - <methodparam><type>int</type><parameter>offset</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>void</type><methodname>data_seek</methodname> - <methodparam><type>int</type><parameter>offset</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_data_seek</function> déplace le pointeur du - résultat <parameter>statement</parameter> de <parameter>offset</parameter> - lignes. <parameter>offset</parameter> doit prendre une valeur entre - zéro et le nombre total de ligne moins 1 - (0..<function>mysqli_stmt_num_rows</function> - 1). - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne &null; en cas de succès, ou &false; si une erreur survient. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-data-seek"> + <refnamediv> + <refname>mysqli_stmt_data_seek</refname> + <refname>stmt->data_seek()</refname> + <refpurpose>Déplace le pointeur de résultat MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>void</type><methodname>mysqli_stmt_data_seek</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + <methodparam><type>int</type><parameter>offset</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>void</type><methodname>data_seek</methodname> + <methodparam><type>int</type><parameter>offset</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Déplace le pointeur du résultat <parameter>statement</parameter> + de <parameter>offset</parameter> lignes. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + <varlistentry> + <term><parameter>offset</parameter></term> + <listitem> + <para> + Doit prendre une valeur entre zéro et le nombre total de ligne moins 1 + (0..<function>mysqli_stmt_num_rows</function> - 1). + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -72,7 +91,7 @@ /* Lit une valeur */ $stmt->fetch(); - printf ("Ville : %s Pays: %s\n", $name, $code); + printf ("Ville : %s Pays : %s\n", $name, $code); /* Ferme la commande */ $stmt->close(); @@ -82,19 +101,19 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connect failed: %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -116,7 +135,7 @@ /* Lit une valeur */ mysqli_stmt_fetch($stmt); - printf ("Ville : %s Pays: %s\n", $name, $code); + printf ("Ville : %s Pays : %s\n", $name, $code); /* Ferme la commande */ mysqli_stmt_close($stmt); @@ -126,22 +145,26 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Ville : Benin City Pays : NGA ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_prepare</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_prepare</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml:1.9 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-errno.xml Sun Feb 4 19:37:59 2007 @@ -1,59 +1,69 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-errno"> - <refnamediv> - <refname>mysqli_stmt_errno</refname> - <refname>mysqli_stmt->errno</refname> - <refpurpose>Retourne un code erreur pour la dernière requête</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_stmt_errno</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <fieldsynopsis><type>int</type><varname>errno</varname></fieldsynopsis> - </classsynopsis> - <para> - Pour le traitement identifié par <literal>stmt</literal>, - <function>mysqli_stmt_errno</function> retourne le code erreur pour la dernière requête - appelée dans le traitement qui a réussi ou échoué. - </para> - <note> - <para> - La liste des codes erreur client est disponible dans l'en-tête du fichier MySQL - <filename>errmsg.h</filename> ; la liste des codes erreur serveur est disponible - dans le fichier MySQL <filename>mysqld_error.h</filename>. - Dans les sources de MySQL, vous pouvez trouver une liste complète des messages d'erreur - ainsi que des codes erreur dans le fichier <filename>Docs/mysqld_error.txt</filename>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Une valeur représentant un code erreur. Zéro signifie qu'aucune erreur n'est survenue. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-errno"> + <refnamediv> + <refname>mysqli_stmt_errno</refname> + <refname>mysqli_stmt->errno</refname> + <refpurpose>Retourne un code erreur pour la dernière requête</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_stmt_errno</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>int</type><varname>errno</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne le code erreur pour la dernière requête + appelée dans le traitement qui a réussi ou échoué. + </para> + <para> + La liste des codes erreur client est disponible dans l'en-tête du fichier MySQL + <filename>errmsg.h</filename> ; la liste des codes erreur serveur est disponible + dans le fichier MySQL <filename>mysqld_error.h</filename>. + Dans les sources de MySQL, vous pouvez trouver une liste complète des messages d'erreur + ainsi que des codes erreur dans le fichier <filename>Docs/mysqld_error.txt</filename>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Une valeur représentant un code erreur. &zero; signifie qu'aucune erreur n'est survenue. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture d'une connexion */ $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -80,19 +90,19 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture de la connexion */ $link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -119,23 +129,27 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Erreur : 1146. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_error</function> et - <function>mysqli_stmt_sqlstate</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_error</function></member> + <member><function>mysqli_stmt_sqlstate</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -156,4 +170,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml:1.10 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-error.xml Sun Feb 4 19:37:59 2007 @@ -1,51 +1,63 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-error"> - <refnamediv> - <refname>mysqli_stmt_error</refname> - <refname>mysqli_stmt->error</refname> - <refpurpose>Retourne une description de la dernière erreur de traitement</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>string</type><methodname>mysqli_stmt_error</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <fieldsynopsis><type>string</type><varname>error</varname></fieldsynopsis> - </classsynopsis> - <para> - Pour le traitement spécifié par <literal>stmt</literal>, - <function>mysqli_stmt_error</function> retourne une chaîne de caractères - représentant le message d'erreur le plus récent appelé par une fonction de traitement, qu'elle ait - réussi ou échoué. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Une chaîne de caractères décrivant l'erreur. Une chaîne vide si aucune erreur n'est survenue. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-error"> + <refnamediv> + <refname>mysqli_stmt_error</refname> + <refname>mysqli_stmt->error</refname> + <refpurpose>Retourne une description de la dernière erreur de traitement</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>string</type><methodname>mysqli_stmt_error</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>string</type><varname>error</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne une chaîne de caractères représentant le message d'erreur + le plus récent appelé par une fonction de traitement, qu'elle ait + réussi ou échoué. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Une &string; décrivant l'erreur. Une chaîne vide si aucune erreur n'est survenue. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture d'une connexion */ $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -72,19 +84,19 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture de la connexion */ $link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -103,7 +115,7 @@ printf("Erreur : %s.\n", mysqli_stmt_error($stmt)); - /* close statement */ + /* Fermeture du traitement */ mysqli_stmt_close($stmt); } @@ -111,23 +123,27 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Erreur : Table 'world.myCountry' doesn't exist. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_errno</function> et - <function>mysqli_stmt_sqlstate</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_errno</function></member> + <member><function>mysqli_stmt_sqlstate</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -148,4 +164,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml:1.11 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml:1.12 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml:1.11 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-execute.xml Sun Feb 4 19:37:59 2007 @@ -1,65 +1,79 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.mysqli-stmt-execute"> <refnamediv> <refname>mysqli_stmt_execute</refname> - <refname>stmt->execute</refname> + <refname>stmt->execute()</refname> <refpurpose>Exécute une requête préparée</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; - &title.procedural; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_execute</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_execute</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + <type>bool</type><methodname>execute</methodname> + <void /> </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>execute</methodname> - <void /> - </methodsynopsis> - </classsynopsis> + </classsynopsis> <para> - <function>mysqli_stmt_execute</function> exécute une requête qui a été - préalablement préparée en utilisant la fonction <function>mysqli_prepare</function>, - grâce à la ressource <parameter>stmt</parameter>. Lors de l'exécution, - toutes les variables de la requête seront remplacées par les données - appropriées. + Exécute une requête qui a été préalablement préparée en utilisant la + fonction <function>mysqli_prepare</function>, grâce à la ressource + <parameter>stmt</parameter>. Lors de l'exécution, toutes les + variables de la requête seront remplacées par les données appropriées. </para> <para> Si la requête est UPDATE, DELETE ou INSERT, le nombre total de lignes affectées - est disponible via la fonction <function>mysqli_stmt_affected_rows</function>. + est disponible via la fonction <function>mysqli_stmt_affected_rows</function>. De la même façon, si la fonction génère un résultat, il sera disponible via la fonction <function>mysqli_stmt_fetch</function>. </para> <note> <para> - Lors de l'utilisation de <function>mysqli_stmt_execute</function>, + Lors de l'utilisation de <function>mysqli_stmt_execute</function>, <function>mysqli_stmt_fetch</function> doit être utilisée pour lire les données avant de lancer une autre requête. </para> </note> </refsect1> - <refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; - <para>&return.success;</para> + <para> + &return.success; + </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -102,21 +116,21 @@ $mysqli->query("DROP TABLE ma_ville"); /* Fermeture de la connexion */ -$mysqli->close(); +$mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -159,26 +173,30 @@ mysqli_query($link, "DROP TABLE ma_ville"); /* Fermeture de la connexion */ -mysqli_close($link); +mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Stuttgart (DEU,Baden-Wuerttemberg) Bordeaux (FRA,Aquitaine) ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_prepare</function>, - <function>mysqli_stmt_bind_param</function>. + <simplelist> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_bind_param</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml:1.13 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml:1.14 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml:1.13 Thu Jul 7 22:13:00 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-fetch.xml Sun Feb 4 19:37:59 2007 @@ -1,16 +1,16 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> -<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.14 $ --> +<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.mysqli-stmt-fetch"> <refnamediv> <refname>mysqli_stmt_fetch</refname> - <refname>stmt->fetch</refname> - <refpurpose> - Lit des résultats depuis une requête MySQL préparée dans des variables liées - </refpurpose> + <refname>stmt->fetch()</refname> + <refpurpose>Lit des résultats depuis une requête MySQL préparée dans des variables liées</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; &title.procedural; <methodsynopsis> @@ -26,18 +26,27 @@ </methodsynopsis> </classsynopsis> <para> - <function>mysqli_stmt_fetch</function> retourne le résultat - d'une requête préparée dans une variable, liée par + Retourne le résultat d'une requête préparée dans une variable, liée par <function>mysqli_stmt_bind_result</function>. </para> <note> <para> Notez que toutes les colonnes doivent être liées par l'application avant d'appeler - <function>mysqli_stmt_fetch</function>. + <function>mysqli_stmt_fetch</function>. </para> </note> </refsect1> - <refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <table> &reftitle.returnvalues; @@ -58,26 +67,26 @@ <entry>Une erreur est survenue.</entry> </row> <row> - <entry><literal>&null;</literal></entry> - <entry>Il n'y a plus de ligne à lire ou les données ont été tronquées</entry> + <entry>&null;</entry> + <entry>Il n'y a plus de ligne à lire ou les données ont été tronquées.</entry> </row> </tbody> </tgroup> </table> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> <programlisting role="php"> <![CDATA[ <?php -/* Ouvre la connexion */ -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -104,19 +113,18 @@ $mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> <programlisting role="php"> <![CDATA[ <?php -/* Ouvre la connexion */ -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* Ouvre la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -124,7 +132,7 @@ if ($stmt = mysqli_prepare($link, $query)) { - /* Exécution */ + /* Execution de la requête */ mysqli_stmt_execute($stmt); /* Association des variables de résultat */ @@ -156,15 +164,19 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_prepare</function>, - <function>mysqli_stmt_errno</function>, - <function>mysqli_stmt_error</function> et - <function>mysqli_stmt_bind_result</function>. + <simplelist> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_errno</function></member> + <member><function>mysqli_stmt_error</function></member> + <member><function>mysqli_stmt_bind_result</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml:1.8 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml:1.9 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml:1.8 Tue Nov 16 21:56:52 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-free-result.xml Sun Feb 4 19:37:59 2007 @@ -1,48 +1,63 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.9 $ --> +<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-free-result"> - <refnamediv> - <refname>mysqli_stmt_free_result</refname> - <refname>stmt->free_result</refname> - <refpurpose>Libère le résultat MySQL de la mémoire</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>void</type><methodname>mysqli_stmt_free_result</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>void</type><methodname>free_result</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_free_result</function> libère le résultat - <parameter>stmt</parameter> de la mémoire. <parameter>stmt</parameter> - a été obtenu de la fonction <function>mysqli_stmt_store_result</function>. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Cette fonction ne retourne pas de valeur. - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_store_result</function>. - </para> - </refsect1> - - </refentry> + +<refentry id="function.mysqli-stmt-free-result"> + <refnamediv> + <refname>mysqli_stmt_free_result</refname> + <refname>stmt->free_result()</refname> + <refpurpose>Libère le résultat MySQL de la mémoire</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>void</type><methodname>mysqli_stmt_free_result</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>void</type><methodname>free_result</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Libère le résultat <parameter>stmt</parameter> de la mémoire. + <parameter>stmt</parameter> a été obtenu de la fonction + <function>mysqli_stmt_store_result</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_store_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -63,4 +78,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml:1.11 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml:1.12 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml:1.11 Tue Nov 16 21:56:52 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-init.xml Sun Feb 4 19:37:59 2007 @@ -1,55 +1,68 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-init"> - <refnamediv> - <refname>mysqli_stmt_init</refname> - <refname>mysqli->stmt_init</refname> - <refpurpose> - Initialise une commande MySQL - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>mysqli_stmt</type><methodname>mysqli_stmt_init</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>mysqli_stmt</type><methodname>stmt_init</methodname> - <void/> - </methodsynopsis> - </classsynopsis> + +<refentry id="function.mysqli-stmt-init"> + <refnamediv> + <refname>mysqli_stmt_init</refname> + <refname>mysqli->stmt_init()</refname> + <refpurpose>Initialise une commande MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>mysqli_stmt</type><methodname>mysqli_stmt_init</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>mysqli_stmt</type><methodname>stmt_init</methodname> + <void/> + </methodsynopsis> + </classsynopsis> + <para> + Alloue et initialise un objet de commande, à utiliser avec + <function>mysqli_stmt_prepare</function>. + </para> + <note> <para> - <function>mysqli_stmt_init</function> alloue et initialise un - objet de commande, à utiliser avec - <function>mysqli_stmt_prepare</function>. + Tous les appels ultérieurs aux fonctions mysqli_stmt_* échoueront, + si <function>mysqli_stmt_prepare</function> est appelée. </para> - <note> - <para> - Tous les appels ultérieurs aux fonctions mysqli_stmt_* échoueront, - si <function>mysqli_stmt_prepare</function> est appelée. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne un objet. - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_prepare</function>. - </para> - </refsect1> - </refentry> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne un objet. + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_prepare</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -70,4 +83,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml:1.12 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-num-rows.xml Sun Feb 4 19:37:59 2007 @@ -1,63 +1,75 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-num-rows"> - <refnamediv> - <refname>mysqli_stmt_num_rows</refname> - <refname>stmt->num_rows</refname> - <refpurpose>Retourne le nombre de lignes d'un résultat MySQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_stmt_num_rows</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <fieldsynopsis><type>int</type><varname>num_rows</varname></fieldsynopsis> - </classsynopsis> - <para> - <methodname>mysqli_stmt_num_rows</methodname> retourne le nombre de lignes - dans le résultat <parameter>stmt</parameter>. L'utilisation de la fonction - <function>mysqli_stmt_num_rows</function> dépend de l'utilisation ou non - de la fonction <function>mysqli_stmt_store_result</function> pour stocker - le résultat dans la ressource de commande. - </para> - <para> - Si vous utilisez <function>mysqli_stmt_store_result</function>, - <function>mysqli_stmt_num_rows</function> peut être appelée immédiatement. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Un entier représentant le nombre de lignes dans le résultat. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-num-rows"> + <refnamediv> + <refname>mysqli_stmt_num_rows</refname> + <refname>stmt->num_rows</refname> + <refpurpose>Retourne le nombre de lignes d'un résultat MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_stmt_num_rows</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>int</type><varname>num_rows</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne le nombre de lignes dans le résultat <parameter>stmt</parameter>. + L'utilisation de la fonction <function>mysqli_stmt_num_rows</function> dépend + de l'utilisation ou non de la fonction <function>mysqli_stmt_store_result</function> + pour stocker le résultat dans la ressource de commande. + </para> + <para> + Si vous utilisez <function>mysqli_stmt_store_result</function>, + <function>mysqli_stmt_num_rows</function> peut être appelée immédiatement. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Un &integer; représentant le nombre de lignes dans le résultat. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -$query = "SELECT Nom, Pays FROM Ville ORDER BY Name LIMIT 20"; +$query = "SELECT Nom, Pays FROM Ville ORDER BY Nom LIMIT 20"; if ($stmt = $mysqli->prepare($query)) { - /* Execution de la requête */ + /* Exécution de la requête */ $stmt->execute(); /* Stockage du résultat */ @@ -73,32 +85,32 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -$query = "SELECT Nom, Pays FROM Ville ORDER BY Name LIMIT 20"; +$query = "SELECT Nom, Pays FROM Ville ORDER BY Nom LIMIT 20"; if ($stmt = mysqli_prepare($link, $query)) { - /* Execution de la requête */ + /* Exécution de la requête */ mysqli_stmt_execute($stmt); /* Stockage du résultat */ mysqli_stmt_store_result($stmt); - printf("Nombre de lignes : %d.\n", $stmt->num_rows); + printf("Nombre de lignes : %d.\n", mysqli_stmt_num_rows($stmt)); /* Fermeture de la commande */ mysqli_stmt_close($stmt); @@ -108,24 +120,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Nombre de lignes : 20. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_affected_rows</function>, - <function>mysqli_prepare</function> et - <function>mysqli_stmt_store_result</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_affected_rows</function></member> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_store_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -146,4 +162,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml:1.9 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-param-count.xml Sun Feb 4 19:37:59 2007 @@ -1,52 +1,64 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.mysqli-stmt-param-count"> <refnamediv> <refname>mysqli_stmt_param_count</refname> <refname>stmt->param_count</refname> - <refpurpose>Retourne le nombre de paramètres d'une commande MySQL</refpurpose> + <refpurpose>Retourne le nombre de paramètres d'une requête MySQL</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_stmt_param_count</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <fieldsynopsis><type>int</type><varname>param_count</varname></fieldsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_param_count</function> retourne le nombre de - variables attendues dans la requête préparée <parameter>stmt</parameter>. - </para> + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_stmt_param_count</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>int</type><varname>param_count</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne le nombre de variables attendues dans la requête préparée <parameter>stmt</parameter>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> </refsect1> - <refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Retourne un entier représentant le nombre de paramètres. + Retourne un &integer; représentant le nombre de paramètres. </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -if ($stmt = $mysqli->prepare("SELECT Nom FROM Pays WHERE Name=? OR Code=?")) { +if ($stmt = $mysqli->prepare("SELECT Nom FROM Pays WHERE Nom=? OR Code=?")) { $marker = $stmt->param_count; printf("La requête a %d variables.\n", $marker); @@ -59,23 +71,22 @@ $mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); - +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -if ($stmt = mysqli_prepare($link, "SELECT Nom FROM Pays WHERE Name=? OR Code=?")) { +if ($stmt = mysqli_prepare($link, "SELECT Nom FROM Pays WHERE Nom=? OR Code=?")) { $marker = mysqli_stmt_param_count($stmt); printf("La requête a %d variables.\n", $marker); @@ -97,12 +108,16 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_prepare</function>. + <simplelist> + <member><function>mysqli_prepare</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml:1.9 Sat Oct 14 16:39:18 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-prepare.xml Sun Feb 4 19:37:59 2007 @@ -1,92 +1,107 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-prepare"> - <refnamediv> - <refname>mysqli_stmt_prepare</refname> - <refname>stmt->prepare</refname> - <refpurpose> - Prépare une requête SQL pour l'exécution - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_prepare</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>mixed</type><methodname>prepare</methodname> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_prepare</function> prépare la requête SQL - <parameter>query</parameter>, pour la session de travail - <parameter>stmt</parameter>. <parameter>stmt</parameter> doit - avoir été alloué par <function>mysqli_stmt_init</function>. - La requête doit être une seule requête SQL. - </para> - <note> +<refentry id="function.mysqli-stmt-prepare"> + <refnamediv> + <refname>mysqli_stmt_prepare</refname> + <refname>stmt->prepare()</refname> + <refpurpose>Prépare une requête SQL pour l'exécution</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_prepare</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>mixed</type><methodname>prepare</methodname> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Prépare la requête SQL <parameter>query</parameter>, pour la session de travail + <parameter>stmt</parameter>. + </para> + <para> + Les variables SQL doivent être associées à une variable &php; à l'aide de + la fonction <function>mysqli_stmt_bind_param</function> et/ou + <function>mysqli_stmt_bind_result</function>, avant d'exécuter la + requête. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + <varlistentry> + <term><parameter>query</parameter></term> + <listitem> <para> - Il ne faut pas ajouter de point-virgule ou de <literal>\g</literal> - à la fin de la requête. + The query, as a string. It must consist of a single SQL statement. </para> - </note> - <para> - Le paramètre <parameter>query</parameter> peut inclure une ou plusieurs - variables SQL, en utilisant des points d'interrogation - (<literal>?</literal>) aux bons endroits. - </para> - <note> <para> - Les variables SQL ne sont possibles que dans certaines clauses - de la requête SQL. Par exemple, elles peuvent être placées dans - des clause VALUES() d'une requête INSERT (pour spécifier une - valeur à insérer), ou dans une clause de condition WHERE. + Ce paramètre peut inclure une ou plusieurs + variables SQL, en utilisant des points d'interrogation + (<literal>?</literal>) aux bons endroits. </para> - <para> - Cependant, elles ne sont pas autorisées pour les identifiants - (de tables ou de colonnes), dans les listes de colonnes d'un SELECT, - ou pour spécifier des opérateurs comme <literal>=</literal>. Cette - dernière restriction est liée au fait qu'il est impossible de déterminer - le type. En général, les variables SQL ne sont valides que dans - les commandes de manipulation de données (Data Manipulation Languange (DML)), - et non dans les structures du langages SQL (Data Defination Language (DDL)). - </para> - </note> - <para> - Les variables SQL doivent être associées à une variable &php; à l'aide de - la fonction <function>mysqli_stmt_bind_param</function> et/ou - <function>mysqli_stmt_bind_result</function>, avant d'exécuter la - requête. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - &return.success; - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + <note> + <para> + Il ne faut pas ajouter de point-virgule ou de <literal>\g</literal> + à la fin de la requête. + </para> + </note> + <note> + <para> + Les variables SQL ne sont possibles que dans certaines clauses + de la requête SQL. Par exemple, elles peuvent être placées dans + des clause VALUES() d'une requête INSERT (pour spécifier une + valeur à insérer), ou dans une clause de condition WHERE. + </para> + <para> + Cependant, elles ne sont pas autorisées pour les identifiants + (de tables ou de colonnes), dans les listes de colonnes d'un SELECT, + ou pour spécifier des opérateurs comme <literal>=</literal>. Cette + dernière restriction est liée au fait qu'il est impossible de déterminer + le type. En général, les variables SQL ne sont valides que dans + les commandes de manipulation de données (Data Manipulation Languange (DML)), + et non dans les structures du langages SQL (Data Defination Language (DDL)). + </para> + </note> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connect failed: %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -94,7 +109,7 @@ /* Création d'une requête préparée */ $stmt = $mysqli->stmt_init(); -if ($stmt->prepare("SELECT Region FROM Ville WHERE Name=?")) { +if ($stmt->prepare("SELECT Region FROM Ville WHERE Nom=?")) { /* Association des variables SQL */ $stmt->bind_param("s", $city); @@ -118,18 +133,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Connect failed: %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -137,7 +152,7 @@ /* Création d'une requête préparée */ $stmt = mysqli_stmt_init($link); -if ($stmt = mysqli_stmt_prepare($stmt, "SELECT Region FROM Ville WHERE Name=?")) { +if (mysqli_stmt_prepare($stmt, 'SELECT Region FROM Ville WHERE Name=?')) { /* Association des variables SQL */ mysqli_stmt_bind_param($stmt, "s", $city); @@ -161,27 +176,29 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Amersfoort est dans la région de Utrecht ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_init</function>, - <function>mysqli_stmt_execute</function>, - <function>mysqli_stmt_fetch</function>, - <function>mysqli_stmt_bind_param</function>, - <function>mysqli_stmt_bind_result</function> et - <function>mysqli_stmt_close</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <function>mysqli_stmt_init</function>, + <function>mysqli_stmt_execute</function>, + <function>mysqli_stmt_fetch</function>, + <function>mysqli_stmt_bind_param</function>, + <function>mysqli_stmt_bind_result</function> + <function>mysqli_stmt_close</function>. + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -202,4 +219,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml:1.6 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml:1.7 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml:1.6 Tue Nov 16 21:56:52 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-reset.xml Sun Feb 4 19:37:59 2007 @@ -1,52 +1,70 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-reset"> - <refnamediv> - <refname>mysqli_stmt_reset</refname> - <refname>stmt->reset</refname> - <refpurpose>Annule une requête préparée</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_reset</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>reset</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_reset</function> annule une requête préparée sur le client et - sur le serveur après avoir été préparée. Actuellement, cette fonction est essentiellement - utilisée pour annuler les données envoyées avec la fonction - <function>mysqli_stmt_send_long_data</function>. - </para> - <note> - <para> - Pour préparer de nouveau une requête, utilisez la fonction - <function>mysqli_stmt_prepare</function>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para>&return.success;</para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_prepare</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-stmt-reset"> + <refnamediv> + <refname>mysqli_stmt_reset</refname> + <refname>stmt->reset()</refname> + <refpurpose>Annule une requête préparée</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_reset</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>reset</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Annule une requête préparée sur le client et sur le serveur après avoir été préparée. + </para> + <para> + Actuellement, cette fonction est essentiellement + utilisée pour annuler les données envoyées avec la fonction + <function>mysqli_stmt_send_long_data</function>. + </para> + <para> + Pour préparer de nouveau une requête, utilisez la fonction + <function>mysqli_stmt_prepare</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_prepare</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -67,4 +85,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml:1.13 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml:1.14 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml:1.13 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-result-metadata.xml Sun Feb 4 19:37:59 2007 @@ -1,13 +1,16 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.14 $ --> +<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.mysqli-stmt-result-metadata"> <refnamediv> <refname>mysqli_stmt_result_metadata</refname> + <refname>stmt->result_metadata()</refname> <refpurpose>Retourne les méta-données de préparation de requête MySQL</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; &title.procedural; <methodsynopsis> @@ -31,7 +34,7 @@ <note> <para> Ce résultat peut être passé comme argument à toutes les fonctions - qui demandent un champ, pour y lire les méta-données : + qui demandent un champ, pour y lire les méta-données : <itemizedlist> <listitem><para><function>mysqli_num_fields</function></para></listitem> <listitem><para><function>mysqli_fetch_field</function></para></listitem> @@ -45,26 +48,36 @@ </para> </note> <para> - Il est recommandé de libérer la ressource de résultat lorsque vous - avez terminé de l'utiliser, en la passant à la fonction - <function>mysqli_free_result</function> + Il est recommandé de libérer la ressource de résultat lorsque vous + avez terminé de l'utiliser, en la passant à la fonction + <function>mysqli_free_result</function>. </para> <note> <para> - Le jeu de résultat retourné par <function>mysqli_stmt_result_metadata</function> + Le jeu de résultat retourné par <function>mysqli_stmt_result_metadata</function> ne contient que des méta-données. Il ne contient aucune ligne de résultat. Ces lignes sont obtenues en utilisant la fonction <function>mysqli_stmt_fetch</function>. </para> </note> </refsect1> - <refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - <function>mysqli_stmt_result_metadata</function> retourne un objet de - résultat, ou &false; si une erreur survient. + Retourne un objet de résultats, ou &false; si une erreur survient. </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <para> <example> @@ -72,14 +85,14 @@ <programlisting role='php'> <![CDATA[ <?php -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "test"); -$mysqli->query("DROP TABLE IF EXISTS Amis"); -$mysqli->query("CREATE TABLE Amis (id int, nom varchar(20))"); +$mysqli->query("DROP TABLE IF EXISTS friends"); +$mysqli->query("CREATE TABLE friends (id int, name varchar(20))"); -$mysqli->query("INSERT INTO Amis VALUES (1,'Gui'), (2, 'Yannick')"); +$mysqli->query("INSERT INTO friends VALUES (1,'Hartmut'), (2, 'Ulf')"); -$stmt = $mysqli->prepare("SELECT id, nom FROM Amis"); +$stmt = $mysqli->prepare("SELECT id, name FROM friends"); $stmt->execute(); /* Lit les méta-données de résultat */ @@ -88,7 +101,7 @@ /* Lit les informations d'un champ, depuis les méta-données */ $field = $result->fetch_field(); -printf("Nom du champ : %s\n", $field->nom); +printf("Nom du champ : %s\n", $field->name); /* Libération du résultat */ $result->close(); @@ -104,14 +117,14 @@ <programlisting role='php'> <![CDATA[ <?php -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "test"); -mysqli_query($link, "DROP TABLE IF EXISTS Amis"); -mysqli_query($link, "CREATE TABLE Amis (id int, nom varchar(20))"); +mysqli_query($link, "DROP TABLE IF EXISTS friends"); +mysqli_query($link, "CREATE TABLE friends (id int, name varchar(20))"); -mysqli_query($link, "INSERT INTO Amis VALUES (1,'Gui'), (2, 'Yannick')"); +mysqli_query($link, "INSERT INTO friends VALUES (1,'Hartmut'), (2, 'Ulf')"); -$stmt = mysqli_prepare($link, "SELECT id, nom FROM Amis"); +$stmt = mysqli_prepare($link, "SELECT id, name FROM friends"); mysqli_stmt_execute($stmt); /* Lit les méta-données de résultat */ @@ -120,7 +133,7 @@ /* Lit les informations d'un champ, depuis les méta-données */ $field = mysqli_fetch_field($result); -printf("Nom du champ : %s\n", $field->nom); +printf("Nom du champ : %s\n", $field->name); /* Libération du résultat */ mysqli_free_result($result); @@ -133,13 +146,17 @@ </example> </para> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_prepare</function> et - <function>mysqli_free_result</function>. + <simplelist> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_free_result</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml:1.12 Tue Jan 31 04:08:42 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-send-long-data.xml Sun Feb 4 19:37:59 2007 @@ -1,50 +1,75 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> + <refentry id="function.mysqli-stmt-send-long-data"> <refnamediv> <refname>mysqli_stmt_send_long_data</refname> - <refname>stmt->send_long_data</refname> + <refname>stmt->send_long_data()</refname> <refpurpose>Envoie des données MySQL par paquets</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; - &title.procedural; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_send_long_data</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + <methodparam><type>int</type><parameter>param_nr</parameter></methodparam> + <methodparam><type>string</type><parameter>data</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_send_long_data</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + <type>bool</type><methodname>send_long_data</methodname> <methodparam><type>int</type><parameter>param_nr</parameter></methodparam> <methodparam><type>string</type><parameter>data</parameter></methodparam> </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>send_long_data</methodname> - <methodparam><type>int</type><parameter>param_nr</parameter></methodparam> - <methodparam><type>string</type><parameter>data</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_stmt_send_long_data</function> envoie les données - au serveur par paquets, si la taille des données excède la limite - de <literal>max_allowed_packet</literal>. Cette fonction peut être - appelée plusieurs fois pour envoyer les données textes ou binaires - de champs comme les BLOB ou TEXT. - </para> - <para> - <parameter>param_nr</parameter> indique quel paramètre doit être associé - avec quelles données. Les paramètres sont numérotés à partir de 0. - <parameter>data</parameter> est une chaîne de caractères, contenant - les données à envoyer. - </para> + </classsynopsis> + <para> + Envoie les données au serveur par paquets, si la taille des données excède + la limite de <literal>max_allowed_packet</literal>. Cette fonction peut + être appelée plusieurs fois pour envoyer les données textes ou binaires + de champs comme les BLOB ou TEXT. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + <varlistentry> + <term><parameter>param_nr</parameter></term> + <listitem> + <para> + Indique quel paramètre doit être associé avec quelles données. + Les paramètres sont numérotés à partir de 0. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>data</parameter></term> + <listitem> + <para> + Une &string; contenant les données à envoyer. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> </refsect1> - <refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; - <para>&return.success;</para> + <para> + &return.success; + </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> @@ -56,22 +81,26 @@ $stmt->bind_param("b", $null); $fp = fopen("messages.txt", "r"); while (!feof($fp)) { - $stmt->send_long_data(0, fread($fp, 8192)); + $stmt->send_long_data(0, fread($fp, 8192)); } fclose($fp); $stmt->execute(); ?> ]]> - </programlisting> + </programlisting> </example> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_prepare</function> et - <function>mysqli_stmt_bind_param</function>. + <simplelist> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_bind_param</function></member> + </simplelist> </para> </refsect1> + </refentry> <!-- Keep this comment at the end of the file @@ -93,4 +122,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml:1.9 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-sqlstate.xml Sun Feb 4 19:37:59 2007 @@ -1,69 +1,92 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-sqlstate"> - <refnamediv> - <refname>mysqli_stmt_sqlstate</refname> - <refpurpose>Retourne le code SQLSTATE de la dernière opération MySQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>string</type><methodname>mysqli_stmt_sqlstate</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - <para> - <function>mysqli_stmt_sqlstate</function> retourne une chaîne contenant - le code d'erreur SQLSTATE de la commande la plus récente qui a été préparée. - Le code d'erreur est constitué de 5 caractères. <literal>'00000'</literal> - Les valeurs des codes d'erreurs sont spécifiées par les normes - ANSI SQL et ODBC. Pour la liste complète des valeurs, voyez le fichier - <ulink url="&url.mysql.docs.error;">&url.mysql.docs.error;</ulink>. - </para> - <note> - <para> - Notez que toutes les erreurs MySQL n'ont pas encore de correspondance - en SQLSTATE. La valeur <literal>HY000</literal> (erreur générale) est - utilisée pour les erreurs sans correspondance. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne la chaîne contenant le code d'erreur SQLSTATE. Le code - d'erreur est constitué de 5 caractères. <literal>'00000'</literal> - représente l'absence d'erreur. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-sqlstate"> + <refnamediv> + <refname>mysqli_stmt_sqlstate</refname> + <refname>mysqli_stmt->sqlstate()</refname> + <refpurpose>Retourne le code SQLSTATE de la dernière opération MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>string</type><methodname>mysqli_stmt_sqlstate</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <fieldsynopsis><type>string</type><varname>sqlstate</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne une chaîne contenant le code d'erreur SQLSTATE de la commande + la plus récente qui a été préparée. Le code d'erreur est constitué de 5 caractères + <literal>'00000'</literal>. Les valeurs des codes d'erreurs sont spécifiées par + les normes ANSI SQL et ODBC. Pour la liste complète des valeurs, voyez le fichier + <ulink url="&url.mysql.docs.error;">&url.mysql.docs.error;</ulink>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne la chaîne contenant le code d'erreur SQLSTATE. Le code + d'erreur est constitué de 5 caractères. <literal>'00000'</literal> + représente l'absence d'erreur. + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <para> + Notez que toutes les erreurs MySQL n'ont pas encore de correspondance + en SQLSTATE. La valeur <literal>HY000</literal> (erreur générale) est + utilisée pour les erreurs sans correspondance. + </para> + </note> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -$mysqli->query("CREATE TABLE mon_Pays LIKE Pays"); -$mysqli->query("INSERT INTO mon_Pays SELECT * FROM Pays"); +$mysqli->query("CREATE TABLE myCountry LIKE Country"); +$mysqli->query("INSERT INTO myCountry SELECT * FROM Country"); -$query = "SELECT Nom, Code FROM mon_Pays ORDER BY Nom"; +$query = "SELECT Name, Code FROM myCountry ORDER BY Name"; if ($stmt = $mysqli->prepare($query)) { /* Effacement de la table */ - $mysqli->query("DROP TABLE mon_Pays"); + $mysqli->query("DROP TABLE myCountry"); - /* Execution de la requête */ + /* Exécution de la requête */ $stmt->execute(); printf("Erreur : %s.\n", $stmt->sqlstate); @@ -76,33 +99,33 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouvre la connexion */ -$link = mysqli_connect("localhost", "utilisateur", "mot_de_passe", "base"); +$link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* Vérifie la connexion */ if (mysqli_connect_errno()) { - printf("Connexion échouée : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } -mysqli_query($link, "CREATE TABLE mon_Pays LIKE Pays"); -mysqli_query($link, "INSERT INTO mon_Pays SELECT * FROM Pays"); +mysqli_query($link, "CREATE TABLE myCountry LIKE Country"); +mysqli_query($link, "INSERT INTO myCountry SELECT * FROM Country"); -$query = "SELECT Nom, Code FROM mon_Pays ORDER BY Nom"; +$query = "SELECT Name, Code FROM myCountry ORDER BY Name"; if ($stmt = mysqli_prepare($link, $query)) { /* Effacement de la table */ - mysqli_query($link, "DROP TABLE mon_Pays"); + mysqli_query($link, "DROP TABLE myCountry"); - /* Execution de la requête */ + /* Exécution de la requête */ mysqli_stmt_execute($stmt); printf("Erreur : %s.\n", mysqli_stmt_sqlstate($stmt)); @@ -115,23 +138,27 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Erreur : 42S02. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_stmt_errno</function> et - <function>mysqli_stmt_error</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_stmt_errno</function></member> + <member><function>mysqli_stmt_error</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -152,4 +179,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml?r1=1.13&r2=1.14&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml:1.13 phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml:1.14 --- phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml:1.13 Mon Dec 12 18:23:53 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-stmt-store-result.xml Sun Feb 4 19:37:59 2007 @@ -1,63 +1,77 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> -<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.14 $ --> +<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-stmt-store-result"> - <refnamediv> - <refname>mysqli_stmt_store_result</refname> - <refname>mysqli_stmt->store_result</refname> - <refpurpose>Récupère un jeu de résultats depuis une requête préparée</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_stmt_store_result</methodname> - <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli_stmt</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>store_result</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - Vous devez appeler <function>mysqli_stmt_store_result</function> pour toutes les requêtes - qui produisent un jeu de résultats (<literal>SELECT, SHOW, DESCRIBE, EXPLAIN</literal>), - et uniquement si vous voulez stocker le jeu de résultats complet par le client, et donc, - les séquences <function>mysqli_stmt_fetch</function> pourront retourner ces données - stockées. - </para> - <note> - <para> - Il n'est pas nécessaire d'appeler <function>mysqli_stmt_store_result</function> - pour d'autres types de requête, mais si vous le faites, ce n'est pas grave et ne causera - aucune perte notable de performance dans tous les cas. - Vous pouvez détecter dans tous les cas si votre requête va produire un jeu de résultats - en regardant si la fonction <function>mysqli_stmt_result_metadata</function> retourne - &null;. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para>&return.success;</para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-stmt-store-result"> + <refnamediv> + <refname>mysqli_stmt_store_result</refname> + <refname>mysqli_stmt->store_result()</refname> + <refpurpose>Récupère un jeu de résultats depuis une requête préparée</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_stmt_store_result</methodname> + <methodparam><type>mysqli_stmt</type><parameter>stmt</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli_stmt</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>store_result</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Vous devez appeler <function>mysqli_stmt_store_result</function> pour toutes les requêtes + qui produisent un jeu de résultats (<literal>SELECT, SHOW, DESCRIBE, EXPLAIN</literal>), + et uniquement si vous voulez stocker le jeu de résultats complet par le client, et donc, + les séquences <function>mysqli_stmt_fetch</function> pourront retourner ces données + stockées. + </para> + <note> + <para> + Il n'est pas nécessaire d'appeler <function>mysqli_stmt_store_result</function> + pour d'autres types de requête, mais si vous le faites, ce n'est pas grave et ne causera + aucune perte notable de performance dans tous les cas. Vous pouvez détecter dans + tous les cas si votre requête va produire un jeu de résultats en regardant si la fonction + <function>mysqli_stmt_result_metadata</function> retourne &null;. + </para> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.stmt.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture de la connexion */ $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -83,19 +97,19 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php /* Ouverture de la connexion */ $link = mysqli_connect("localhost", "my_user", "my_password", "world"); -/* Vérification de la connexion */ +/* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -121,24 +135,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Nombre de lignes : 20. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_prepare</function>, - <function>mysqli_stmt_result_metadata</function> et - <function>mysqli_stmt_fetch</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_prepare</function></member> + <member><function>mysqli_stmt_result_metadata</function></member> + <member><function>mysqli_stmt_fetch</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -159,4 +177,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml?r1=1.14&r2=1.15&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml:1.14 phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml:1.15 --- phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml:1.14 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-store-result.xml Sun Feb 4 19:37:59 2007 @@ -1,83 +1,102 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.14 $ --> -<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.15 $ --> +<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-store-result"> - <refnamediv> - <refname>mysqli_store_result</refname> - <refname>mysqli->store_result</refname> - <refpurpose>Transfère un jeu de résultats à partir de la dernière requête</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>mysqli_result</type><methodname>mysqli_store_result</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>mysqli_result</type><methodname>store_result</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - Transfère le jeu de résultats à partir de la dernière - requête sur la connexion à la base de données - spécifiée par le paramètre <parameter>link</parameter> pour - une utilisation avec <function>mysqli_data_seek</function>. - </para> - <note> - <para> - Il est toujours conseillé de libérer la mémoire allouée - pour le résultat en utilisant la fonction <function>mysqli_free_result</function>, - lors du transfert de grands résultats en utilisant la fonction - <function>mysqli_store_result</function> cela devient particulièrement - important. - </para> - </note> - <note> - <para> - <function>mysqli_store_result</function> retourne &false; dans le cas - où la requête ne retourne pas de jeu de résultat (si la requête est de - type INSERT par exemple). Cette fonction retournera toujours &false; si - le jeu de résultats ne peut être lu. Vous pouvez savoir s'il y a une - erreur en utilisant la fonction <function>mysqli_error</function> et en - regardant si elle renvoie une chaîne vide, ou si - <function>mysqli_errno</function> retourne zéro, ou bien si - <function>mysqli_field_count</function> retourne une valeur différente - de zéro. Une autre raison pour que cette fonction retourne &false; est - que le jeu de résultats retourné après une requête réussie appelée par - <function>mysqli_query</function> est trop long (la mémoire pour - celui-ci ne peut être allouée). Si - <function>mysqli_field_count</function> retourne une valeur différente - de zéro, le traitement devrait produire un jeu de résultats non vide. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne un résultat sotcké sous la forme d'un objet ou &false; si une erreur survient. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <para> - Voir - <function>mysqli_multi_query</function>. - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_real_query</function> et - <function>mysqli_use_result</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-store-result"> + <refnamediv> + <refname>mysqli_store_result</refname> + <refname>mysqli->store_result()</refname> + <refpurpose>Transfère un jeu de résultats à partir de la dernière requête</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>mysqli_result</type><methodname>mysqli_store_result</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>mysqli_result</type><methodname>store_result</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Transfère le jeu de résultats à partir de la dernière requête sur la connexion + à la base de données spécifiée par le paramètre <parameter>link</parameter> + pour une utilisation avec <function>mysqli_data_seek</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne un résultat sotcké sous la forme d'un objet ou &false; si une erreur survient. + </para> + <note> + <para> + <function>mysqli_store_result</function> retourne &false; dans le cas + où la requête ne retourne pas de jeu de résultat (si la requête est de + type INSERT par exemple). Cette fonction retournera toujours &false; si + le jeu de résultats ne peut être lu. Vous pouvez savoir s'il y a une + erreur en utilisant la fonction <function>mysqli_error</function> et en + regardant si elle renvoie une chaîne vide, ou si + <function>mysqli_errno</function> retourne zéro, ou bien si + <function>mysqli_field_count</function> retourne une valeur différente + de zéro. Une autre raison pour que cette fonction retourne &false; est + que le jeu de résultats retourné après une requête réussie appelée par + <function>mysqli_query</function> est trop long (la mémoire pour + celui-ci ne peut être allouée). Si <function>mysqli_field_count</function> + retourne une valeur différente de zéro, le traitement devrait produire un jeu + de résultats non vide. + </para> + </note> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <para> + Il est toujours conseillé de libérer la mémoire allouée pour le résultat en + utilisant la fonction <function>mysqli_free_result</function>, + lors du transfert de grands résultats en utilisant la fonction + <function>mysqli_store_result</function> cela devient particulièrement + important. + </para> + </note> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + Voir la documentation sur la fonction <function>mysqli_multi_query</function>. + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_real_query</function></member> + <member><function>mysqli_use_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -98,4 +117,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml:1.12 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-thread-id.xml Sun Feb 4 19:37:59 2007 @@ -1,61 +1,77 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-thread-id"> - <refnamediv> - <refname>mysqli_thread_id</refname> - <refname>mysqli->thread_id</refname> - <refpurpose>Retourne l'identifiant du thread pour la connexion courante</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_thread_id</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <fieldsynopsis><type>int</type><varname>thread_id</varname></fieldsynopsis> - </classsynopsis> - <para> - La fonction <function>mysqli_thread_id</function> retourne l'identifiant - du thread de la connexion courante qui peut être terminé par la suite - en utilisant la fonction <function>mysqli_kill</function>. - </para> - <note> - <para> - L'identifiant du thread est assigné sur une base de connexion par connexion. - Ce qui fait que si la connexion est coupée, puis relancée, un nouvel - identifiant de thread lui sera assigné. - </para> - <para> - Pour terminer une requête en cours d'exécution, vous pouvez utiliser - la commande SQL <literal>KILL QUERY processid</literal>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - <function>mysqli_thread_id</function> retourne l'identifiant du thread pour la - connexion courante. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-thread-id"> + <refnamediv> + <refname>mysqli_thread_id</refname> + <refname>mysqli->thread_id</refname> + <refpurpose>Retourne l'identifiant du thread pour la connexion courante</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_thread_id</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <fieldsynopsis><type>int</type><varname>thread_id</varname></fieldsynopsis> + </classsynopsis> + <para> + La fonction <function>mysqli_thread_id</function> retourne l'identifiant + du thread de la connexion courante qui peut être terminé par la suite + en utilisant la fonction <function>mysqli_kill</function>. Si la connexion + est perdue et que vous vous reconnectez avec la fonction + <function>mysqli_ping</function>, l'identifiant du thread sera différent. + Ainsi, vous devez récupérer l'identifiant du thread uniquement lorsque vous + en avez besoin. + </para> + <note> + <para> + L'identifiant du thread est assigné sur une base de connexion par connexion. + Ce qui fait que si la connexion est coupée, puis relancée, un nouvel + identifiant de thread lui sera assigné. + </para> + <para> + Pour terminer une requête en cours d'exécution, vous pouvez utiliser + la commande SQL <literal>KILL QUERY processid</literal>. + </para> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne l'identifiant du thread pour la connexion courante. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -75,18 +91,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -106,22 +122,26 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Erreur : MySQL server has gone away ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_kill</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_kill</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -142,4 +162,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml:1.10 Tue Nov 16 21:56:52 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-thread-safe.xml Sun Feb 4 19:37:59 2007 @@ -1,33 +1,34 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.5 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-thread-safe"> - <refnamediv> - <refname>mysqli_thread_safe</refname> - <refpurpose> - Indique si le thread safety est donné ou non - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_thread_safe</methodname> - <void /> - </methodsynopsis> - <para> - <function>mysqli_thread_safe</function> indique si la bibliothèque cliente est compilée - avec le thread safety. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - &true; si la bibliothèque cliente est thread safety, &false; sinon. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-thread-safe"> + <refnamediv> + <refname>mysqli_thread_safe</refname> + <refpurpose>Indique si le thread safety est donné ou non</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <para>Procedural style:</para> + <methodsynopsis> + <type>bool</type><methodname>mysqli_thread_safe</methodname> + <void /> + </methodsynopsis> + <para> + Indique si la bibliothèque cliente est compilée avec le thread safety. + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &true; si la bibliothèque cliente est thread safety, &false; sinon. + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -48,4 +49,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml?r1=1.15&r2=1.16&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml:1.15 phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml:1.16 --- phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml:1.15 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-use-result.xml Sun Feb 4 19:37:59 2007 @@ -1,70 +1,74 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.15 $ --> -<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.16 $ --> +<!-- EN-Revision: 1.15 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-use-result"> - <refnamediv> - <refname>mysqli_use_result</refname> - <refname>mysqli->use_result</refname> - <refpurpose>Initialise la récupération d'un jeu de résultats</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>mysqli_result</type><methodname>mysqli_use_result</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>mysqli_result</type><methodname>use_result</methodname> - <void /> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_use_result</function> est utilisée pour initialiser - la récupération d'un jeu de résultats à partir - de la dernière requête exécutée en utilisant la - fonction <function>mysqli_real_query</function> sur la connexion - spécifiée par le paramètre <parameter>link</parameter>. - Cette fonction ou la fonction <function>mysqli_store_result</function> - doivent être appelées avant que le résultat d'une - requête ne puisse être récupéré, et pour - éviter l'echec de la prochaine requête sur la connexion - à la base de données. - </para> - <note> - <para> - La fonction <function>mysqli_use_result</function> ne transfère pas - le jeu de résultats en entier à partir de la base de données - et on ne peut donc pas utiliser des fonctions telle - <function>mysqli_data_seek</function> pour se déplacer entre les - enregistrements. Pour utiliser cette fonctionnalité, vous devez - récupérer le jeu de résultats en utilisant - <function>mysqli_store_result</function>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Retourne un objet de résultats non sotckés ou &false; si une erreur survient. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-use-result"> + <refnamediv> + <refname>mysqli_use_result</refname> + <refname>mysqli->use_result()</refname> + <refpurpose>Initialise la récupération d'un jeu de résultats</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>mysqli_result</type><methodname>mysqli_use_result</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>mysqli_result</type><methodname>use_result</methodname> + <void /> + </methodsynopsis> + </classsynopsis> + <para> + Utilisé pour initialiser la récupération d'un jeu de résultats à partir + de la dernière requête exécutée en utilisant la fonction + <function>mysqli_real_query</function> sur la connexion + spécifiée par le paramètre <parameter>link</parameter>. + </para> + <para> + Cette fonction ou la fonction <function>mysqli_store_result</function> + doivent être appelées avant que le résultat d'une requête ne puisse être + récupéré, et pour éviter l'echec de la prochaine requête sur la connexion + à la base de données. + </para> + <note> + <para> + La fonction <function>mysqli_use_result</function> ne transfère pas + le jeu de résultats en entier à partir de la base de données + et on ne peut donc pas utiliser des fonctions telle + <function>mysqli_data_seek</function> pour se déplacer entre les + enregistrements. Pour utiliser cette fonctionnalité, vous devez + récupérer le jeu de résultats en utilisant + <function>mysqli_store_result</function>. + </para> + </note> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Retourne un objet de résultats non sotckés ou &false; si une erreur survient. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -92,18 +96,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -131,10 +135,10 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ my_user@localhost ----------------- @@ -144,16 +148,20 @@ Leiden Haarlemmermeer ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_real_query</function> et - <function>mysqli_store_result</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_real_query</function></member> + <member><function>mysqli_store_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -174,4 +182,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> +--> \ No newline at end of file http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml:1.12 phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml:1.13 --- phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml:1.12 Tue Jul 5 20:08:11 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-warning-count.xml Sun Feb 4 19:37:59 2007 @@ -1,57 +1,67 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> -<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.13 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-warning-count"> - <refnamediv> - <refname>mysqli_warning_count</refname> - <refname>mysqli->warning_count</refname> - <refpurpose> - Retourne le nombre d'avertissements générés par la dernière requête - </refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_warning_count</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <fieldsynopsis><type>int</type><varname>warning_count</varname></fieldsynopsis> - </classsynopsis> - <para> - <function>mysqli_warning_count</function> retourne le nombre d'avertissements - générés par la dernière requête de la connexion - représentée par le paramètre <parameter>link</parameter>. - </para> - <note> - <para> - Pour récupérer les messages d'avertissements, vous pouvez utiliser la commande - SQL <literal>SHOW WARNINGS [limit row_count]</literal>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - Le nombre d'avertissements ou zéro s'il n'y en a pas. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-warning-count"> + <refnamediv> + <refname>mysqli_warning_count</refname> + <refname>mysqli->warning_count</refname> + <refpurpose>Retourne le nombre d'avertissements générés par la dernière requête</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_warning_count</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <fieldsynopsis><type>int</type><varname>warning_count</varname></fieldsynopsis> + </classsynopsis> + <para> + Retourne le nombre d'avertissements générés par la dernière requête de la connexion + représentée par le paramètre <parameter>link</parameter>. + </para> + <note> + <para> + Pour récupérer les messages d'avertissements, vous pouvez utiliser la commande + SQL <literal>SHOW WARNINGS [limit row_count]</literal>. + </para> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Le nombre d'avertissements ou &zero; s'il n'y en a pas. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <example> + <title>Style orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -75,18 +85,18 @@ $mysqli->close(); ?> ]]> - </programlisting> - </example> - <example> - <title>Style procédural</title> - <programlisting role="php"> + </programlisting> + </example> + <example> + <title>Style procédural</title> + <programlisting role="php"> <![CDATA[ <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* Vérification de la connexion */ if (mysqli_connect_errno()) { - printf("Echec de la connexion : %s\n", mysqli_connect_error()); + printf("Échec de la connexion : %s\n", mysqli_connect_error()); exit(); } @@ -110,24 +120,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Warning (1264): Data truncated for column 'Name' at row 1 ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_errno</function>, - <function>mysqli_error</function> et - <function>mysqli_sqlstate</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_errno</function></member> + <member><function>mysqli_error</function></member> + <member><function>mysqli_sqlstate</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/openssl/reference.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/openssl/reference.xml diff -u phpdoc-fr/reference/openssl/reference.xml:1.11 phpdoc-fr/reference/openssl/reference.xml:1.12 --- phpdoc-fr/reference/openssl/reference.xml:1.11 Mon Sep 5 16:11:06 2005 +++ phpdoc-fr/reference/openssl/reference.xml Sun Feb 4 19:37:59 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> <!-- Purpose: mathcrypto.crypto --> <!-- Membership: bundled, external --> <!-- Reviewed: yes --> @@ -28,7 +28,7 @@ Afin de pouvoir utiliser les fonctions OpenSSL, vous devez installer les fonctions <ulink url="&url.openssl;">OpenSSL</ulink>. &php; depuis les version 4.0.5 et 4.3.1 fonctionnent avec openSSL >= 0.9.5. - Les autres versions (&php; <=4.0.4pl1 et >= 4.3.2) nécessitent OpenSSL >= + Les autres versions (&php; <=4.0.4 et >= 4.3.2) nécessitent OpenSSL >= 0.9.6. </para> <warning> @@ -88,7 +88,6 @@ </orderedlist> </para> </listitem> - <listitem> <para> Clés publiques/privées @@ -138,7 +137,7 @@ </itemizedlist> </para> </section> - + <section id="openssl.cert.verification"> <title>Vérification de certificats</title> <para> @@ -157,6 +156,7 @@ &reference.openssl.functions; </reference> + <!-- Keep this comment at the end of the file Local variables: mode: sgml @@ -173,5 +173,4 @@ sgml-local-catalogs:nil sgml-local-ecat-files:nil End: ---> - +--> \ No newline at end of file