cvs: phpdoc-fr /reference/mysqli/functions mysqli-query.xml mysqli-real-connect.xml mysqli-real-escape-string.xml mysqli-real-query.xml
mysqli-report.xml mysqli-rollback.xml mysqli-rpl-parse-enabled.xml mysqli-rpl-probe.xml mysqli-rpl-query-type.xml mysqli-select-db.xml
| From: | Yannick Torres | Date: | Sat, 03 Feb 2007 05:39:04 +0000 |
| Subject: | cvs: phpdoc-fr /reference/mysqli/functions mysqli-query.xml mysqli-real-connect.xml mysqli-real-escape-string.xml mysqli-real-query.xml mysqli-report.xml mysqli-rollback.xml mysqli-rpl-parse-enabled.xml mysqli-rpl-probe.xml mysqli-rpl-query-type.xml mysqli-select-db.xml |
||
| Groups: | php.doc.fr | ||
| Request: | Send a blank email to doc-fr+get-5221@lists.php.net to get a copy of this message | ||
yannick Sat Feb 3 05:39:04 2007 UTC
Modified files:
/phpdoc-fr/reference/mysqli/functions mysqli-query.xml
mysqli-real-connect.xml
mysqli-real-escape-string.xml
mysqli-real-query.xml
mysqli-report.xml
mysqli-rollback.xml
mysqli-rpl-parse-enabled.xml
mysqli-rpl-probe.xml
mysqli-rpl-query-type.xml
mysqli-select-db.xml
Log:
sync with EN
http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/mysqli/functions/mysqli-query.xml?r1=1.14&r2=1.15&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-query.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-query.xml:1.14 phpdoc-fr/reference/mysqli/functions/mysqli-query.xml:1.15 --- phpdoc-fr/reference/mysqli/functions/mysqli-query.xml:1.14 Sun Jan 29 17:55:00 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-query.xml Sat Feb 3 05:39:04 2007 @@ -1,74 +1,98 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.14 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.15 $ --> +<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-query"> - <refnamediv> - <refname>mysqli_query</refname> - <refname>mysqli->query</refname> - <refpurpose>Exécute une requête sur la base de données</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>mixed</type><methodname>mysqli_query</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>resultmode</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>mixed</type><methodname>query</methodname> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>resultmode</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - La fonction <function>mysqli_query</function> est utilisée pour simplifier - l'acte d'exécuter une requête sur la connexion à la base de données - représentée par le paramètre <parameter>link</parameter>. - </para> - <para>En termes de fonctionnalités, utiliser cette fonction revient à appeler - <function>mysqli_real_query</function> suivie de - <function>mysqli_use_result</function> ou - <function>mysqli_store_result</function> où <parameter>query</parameter> - est la requête elle-même et <parameter>resultmode</parameter> la - constante <literal>MYSQLI_USE_RESULT</literal> ou - <literal>MYSQLI_STORE_RESULT</literal> selon le comportement - voulu. Par défaut, si <parameter>resultmode</parameter> n'est pas renseigné, - c'est la constante <literal>MYSQLI_STORE_RESULT</literal> qui est utilisée. - </para> - <para> - Si vous exécutez <function>mysqli_query</function> avec le paramètre - <parameter>resultmode</parameter> valant <literal>MYSQLI_USE_RESULT</literal>, - tous les appels suivants retourneront l'erreur <literal>Commands out of sync</literal> - à moins que vous appeliez <function>mysqli_free_result</function>. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - &return.success; - Pour <literal>SELECT, SHOW, DESCRIBE</literal> ou - <literal>EXPLAIN</literal> <function>mysqli_query</function> retournera un résultat sous - la forme d'un objet. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-query"> + <refnamediv> + <refname>mysqli_query</refname> + <refname>mysqli->query()</refname> + <refpurpose>Exécute une requête sur la base de données</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>mixed</type><methodname>mysqli_query</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>resultmode</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>mixed</type><methodname>query</methodname> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>resultmode</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Exécute une requête sur la base de données. + </para> + <para> + En termes de fonctionnalités, utiliser cette fonction revient à appeler + <function>mysqli_real_query</function> suivie de + <function>mysqli_use_result</function> ou + <function>mysqli_store_result</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>query</parameter></term> + <listitem> + <para> + La requête, sous la forme d'une &string;. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>resultmode</parameter></term> + <listitem> + <para> + Soit la constante <constant>MYSQLI_USE_RESULT</constant>, soit la constante + <constant>MYSQLI_STORE_RESULT</constant>, suivant le comportement désiré. + Par défaut, la constante <constant>MYSQLI_STORE_RESULT</constant> est utilisé. + </para> + <para> + Si vous utilisez la constante <constant>MYSQLI_USE_RESULT</constant>, + tous les appels suivants retourneront une erreur <literal>Commands out of sync</literal> + tant que vous n'aurez pas appelé la fonction <function>mysqli_free_result</function>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + Pour <literal>SELECT, SHOW, DESCRIBE</literal> ou + <literal>EXPLAIN</literal>, <function>mysqli_query</function> retournera un + résultat sous la forme d'un objet. + </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(); } @@ -77,7 +101,7 @@ printf("Table myCity créée avec succès.\n"); } -/* Requête "Select" retourne un jeu de résultats */ +/* Requête "Select" retourne un jeu de résultats */ if ($result = $mysqli->query("SELECT Name FROM City LIMIT 10")) { printf("Select a retourné %d lignes.\n", $result->num_rows); @@ -100,18 +124,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("Connect failed: %s\n", mysqli_connect_error()); exit(); } @@ -143,26 +167,30 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Table myCity créée avec succès. Select a retourné 10 lignes. Erreur: Commands out of sync; You can't run this command now ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_real_query</function>, - <function>mysqli_multi_query</function> et - <function>mysqli_free_result</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_real_query</function></member> + <member><function>mysqli_multi_query</function></member> + <member><function>mysqli_free_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -183,4 +211,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-real-connect.xml?r1=1.14&r2=1.15&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-real-connect.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-real-connect.xml:1.14 phpdoc-fr/reference/mysqli/functions/mysqli-real-connect.xml:1.15 --- phpdoc-fr/reference/mysqli/functions/mysqli-real-connect.xml:1.14 Tue Jul 5 20:08:10 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-real-connect.xml Sat Feb 3 05:39:04 2007 @@ -1,64 +1,143 @@ <?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-real-connect"> - <refnamediv> - <refname>mysqli_real_connect</refname> - <refname>mysqli->real_connect</refname> - <refpurpose>Ouvre une connexion à un serveur MySQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_real_connect</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>hostname</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>username</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>passwd</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>dbname</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>port</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>socket</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>flags</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>real_connect</methodname> - <methodparam choice='opt'><type>string</type><parameter>hostname</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>username</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>passwd</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>dbname</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>port</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>socket</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>flags</parameter></methodparam> - </methodsynopsis> - </classsynopsis> + +<refentry id="function.mysqli-real-connect"> + <refnamediv> + <refname>mysqli_real_connect</refname> + <refname>mysqli->real_connect()</refname> + <refpurpose>Ouvre une connexion à un serveur MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_real_connect</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>host</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>username</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>passwd</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>dbname</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>port</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>socket</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>flags</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>real_connect</methodname> + <methodparam choice='opt'><type>string</type><parameter>host</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>username</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>passwd</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>dbname</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>port</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>socket</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>flags</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Tente d'établir une connexion avec un serveur MySQL d'un hôte. + </para> + <para> + Cette fonction diffère de <function>mysqli_connect</function> en ces points : + </para> + <itemizedlist> + <listitem> + <para> + <function>mysqli_real_connect</function> a besoin d'un objet valide issu de la fonction + <function>mysqli_init</function> + </para> + </listitem> + <listitem> <para> - <function>mysqli_real_connect</function> tente d'établir une connexion avec un serveur MySQL - d'un hôte. - </para> + Avec la fonction <function>mysqli_options</function>, vous pouvez définir différentes + options pour la connexion + </para> + </listitem> + <listitem> <para> - Cette fonction diffère de <function>mysqli_connect</function> en ces points : + Il y a un paramètre <parameter>flags</parameter> </para> - <itemizedlist> + </listitem> + </itemizedlist> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>host</parameter></term> + <listitem> + <para> + Peut être soit un nom d'hôte, soit une adresse IP. Si + vous passez la valeur &null; ou la &string; "localhost", l'hôte local + sera utilisé. Lorsque c'est possible, un tunnel sera utilisé au lieu + du protocole TCP/IP. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>username</parameter></term> <listitem> <para> - <function>mysqli_real_connect</function> a besoin d'un objet valide issu de la fonction - <function>mysqli_init</function> + Le nom d'utilisateur MySQL. </para> </listitem> + </varlistentry> + <varlistentry> + <term><parameter>passwd</parameter></term> <listitem> <para> - Avec la fonction <function>mysqli_options</function>, vous pouvez définir différentes - options pour la connexion. + Si fourni ou si vaut &null;, le serveur MySQL tentera d'identifier l'utilisateur + par rapport aux utilisateurs présents dans la base MySQL qui n'ont pas + de mot de passe associé. Ceci permet à un utilisateur d'être utilisé avec + des permissions différentes (suivant si un mot de passe est fourni ou non). </para> </listitem> + </varlistentry> + <varlistentry> + <term><parameter>dbname</parameter></term> <listitem> <para> - Avec les paramètres <parameter>flags</parameter>, vous pouvez définir + Si fourni, spécifie la base de données par défaut à utiliser lors + de l'exécution de requêtes. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>port</parameter></term> + <listitem> + <para> + Spécifie le numéro du port à utiliser pour la connexion au serveur MySQL. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>socket</parameter></term> + <listitem> + <para> + Spécifie le socket ou le tunnel nommé à utiliser.. + </para> + <note> + <para> + Le fait de spécifier le paramètre <parameter>socket</parameter> + ne détermine pas de façon explicite le type de connexion à utiliser lors + de la connexion au serveur MySQL. La façon dont la connexion est réellement + effectuée dépend du paramètre <parameter>host</parameter>. + </para> + </note> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>flags</parameter></term> + <listitem> + <para> + Avec le paramètre <parameter>flags</parameter>, vous pouvez définir différents options de la connexion : </para> <table> @@ -72,29 +151,29 @@ </thead> <tbody> <row> - <entry><literal>MYSQLI_CLIENT_COMPRESS</literal></entry> + <entry><constant>MYSQLI_CLIENT_COMPRESS</constant></entry> <entry>Utilise un protocole de compression</entry> </row> <row> - <entry><literal>MYSQLI_CLIENT_FOUND_ROWS</literal></entry> + <entry><constant>MYSQLI_CLIENT_FOUND_ROWS</constant></entry> <entry>Retourne le nombre de lignes sélectionnées, et non pas le nombre de lignes affectées</entry> </row> <row> - <entry><literal>MYSQLI_CLIENT_IGNORE_SPACE</literal></entry> + <entry><constant>MYSQLI_CLIENT_IGNORE_SPACE</constant></entry> <entry>Accepte les espaces après les noms de fonctions. - Fait que tous les noms de fonctions sont des mots réservés.</entry> + Fait que tous les noms de fonctions sont des mots réservés.</entry> </row> <row> - <entry><literal>MYSQLI_CLIENT_INTERACTIVE</literal></entry> + <entry><constant>MYSQLI_CLIENT_INTERACTIVE</constant></entry> <entry> - Permet <literal>interactive_timeout</literal> secondes (au lieu de - <literal>wait_timeout</literal> secondes) d'inactivité avant de - fermer la connexion + Permet <literal>interactive_timeout</literal> secondes (au lieu de + <literal>wait_timeout</literal> secondes) d'inactivité avant de + fermer la connexion. </entry> </row> <row> - <entry><literal>MYSQLI_CLIENT_SSL</literal></entry> + <entry><constant>MYSQLI_CLIENT_SSL</constant></entry> <entry>Utilise SSL (chiffrage)</entry> </row> </tbody> @@ -102,23 +181,29 @@ </table> <note> <para> - Pour des raisons de sécurité, le flag <literal>MULTI_STATEMENT</literal> n'est pas + Pour des raisons de sécurité, le flag <literal>MULTI_STATEMENT</literal> n'est pas supporté en &php;. Si vous voulez exécuter plusieurs requêtes, utilisez la fonction <function>mysqli_multi_query</function>. </para> </note> </listitem> - </itemizedlist> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para>&return.success;</para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + </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 @@ -134,7 +219,7 @@ /* 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(); } @@ -143,11 +228,11 @@ $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 @@ -163,7 +248,7 @@ /* 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(); } @@ -172,26 +257,31 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ -Connecté: Localhost via UNIX socket +Connecté : Localhost via UNIX socket + ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_connect</function>, - <function>mysqli_init</function>, - <function>mysqli_options</function>, - <function>mysqli_ssl_set</function> et - <function>mysqli_close</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_connect</function></member> + <member><function>mysqli_init</function></member> + <member><function>mysqli_options</function></member> + <member><function>mysqli_ssl_set</function></member> + <member><function>mysqli_close</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -212,4 +302,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-real-escape-string.xml?r1=1.17&r2=1.18&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-real-escape-string.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-real-escape-string.xml:1.17 phpdoc-fr/reference/mysqli/functions/mysqli-real-escape-string.xml:1.18 --- phpdoc-fr/reference/mysqli/functions/mysqli-real-escape-string.xml:1.17 Sat Jan 28 17:43:09 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-real-escape-string.xml Sat Feb 3 05:39:04 2007 @@ -1,55 +1,74 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.17 $ --> -<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.18 $ --> +<!-- EN-Revision: 1.14 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <refentry id="function.mysqli-real-escape-string"> <refnamediv> <refname>mysqli_real_escape_string</refname> - <refname>mysqli->real_escape_string</refname> - <refpurpose> - Protège les caractères spéciaux d'une chaîne pour l'utiliser dans une + <refname>mysqli->real_escape_string()</refname> + <refpurpose>Protège les caractères spéciaux d'une chaîne pour l'utiliser dans une requête SQL, en prenant en compte le jeu de caractères courant de la - connexion - </refpurpose> + connexion</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; - &title.procedural; + &title.procedural; + <methodsynopsis> + <type>string</type><methodname>mysqli_real_escape_string</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam><type>string</type><parameter>escapestr</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> <methodsynopsis> - <type>string</type><methodname>mysqli_real_escape_string</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <type>string</type><methodname>escape_string</methodname> <methodparam><type>string</type><parameter>escapestr</parameter></methodparam> </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>string</type><methodname>escape_string</methodname> - <methodparam><type>string</type><parameter>escapestr</parameter></methodparam> - </methodsynopsis> <methodsynopsis> - <type>string</type><methodname>real_escape_string</methodname> - <methodparam><type>string</type><parameter>escapestr</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_real_escape_string</function> est utilisée pour créer une chaîne SQL - valide qui pourra être utilisée dans une requête SQL. La chaîne de caractères - <literal>escapestr</literal> est encodée en une chaîne SQL échappée, en tenant compte - du jeu de caractères courant de la connexion. - </para> - <para> - Les caractères encodés sont <literal>NUL (ASCII 0), \n, \r, \, ', ", et Control-Z</literal>. - </para> + <type>string</type><methodname>real_escape_string</methodname> + <methodparam><type>string</type><parameter>escapestr</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Cette fonction est utilisée pour créer une chaîne SQL valide qui pourra + être utilisée dans une requête SQL. La chaîne de caractères + <literal>escapestr</literal> est encodée en une chaîne SQL échappée, + en tenant compte du jeu de caractères courant de la connexion. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>escapestr</parameter></term> + <listitem> + <para> + La &string; à échapper. + </para> + <para> + CLes caractères encodés sont <literal>NUL (ASCII 0), \n, \r, \, ', ", and + Control-Z</literal>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> </refsect1> - <refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Retourne une chaîne échappée. + Retourne une &string; échappée. </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> @@ -60,7 +79,7 @@ /* 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(); } @@ -68,14 +87,14 @@ $city = "'s Hertogenbosch"; -/* cette requête échoue car nous n'avons pas échappé $city */ +/* Cette requête échoue car nous n'avons pas échappé $city */ if (!$mysqli->query("INSERT into myCity (Name) VALUES ('$city')")) { printf("Erreur : %s\n", $mysqli->sqlstate); } $city = $mysqli->real_escape_string($city); -/* cette requête, par contre, réussira car nous avons échappé $city */ +/* Cette requête, par contre, réussira car nous avons échappé $city */ if ($mysqli->query("INSERT into myCity (Name) VALUES ('$city')")) { printf("%d ligne insérée.\n", $mysqli->affected_rows); } @@ -83,7 +102,7 @@ $mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> @@ -94,7 +113,7 @@ /* 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(); } @@ -102,17 +121,17 @@ $city = "'s Hertogenbosch"; -/* cette requête échoue car nous n'avons pas échappé $city */ +/* Cette requête échoue car nous n'avons pas échappé $city */ if (!mysqli_query($link, "INSERT into myCity (Name) VALUES ('$city')")) { - printf("Error: %s\n", mysqli_sqlstate($link)); + printf("Erreur : %s\n", mysqli_sqlstate($link)); } $city = mysqli_real_escape_string($link, $city); -/* cette requête réussira car nous avons échappé $city */ +/* Cette requête réussira car nous avons échappé $city */ if (mysqli_query($link, "INSERT into myCity (Name) VALUES ('$city')")) { printf("%d ligne insérée.\n", mysqli_affected_rows($link)); -} +} mysqli_close($link); ?> @@ -127,12 +146,16 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_character_set_name</function>. + <simplelist> + <member><function>mysqli_character_set_name</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-real-query.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-real-query.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-real-query.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-real-query.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-real-query.xml:1.10 Tue Nov 16 21:56:51 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-real-query.xml Sat Feb 3 05:39:04 2007 @@ -1,60 +1,79 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-real-query"> - <refnamediv> - <refname>mysqli_real_query</refname> - <refname>mysqli->real_query</refname> - <refpurpose>Exécute une requête SQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_real_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>real_query</methodname> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - La fonction <function>mysqli_real_query</function> est utilisée - pour exécuter une seule requête sur la connexion à - la base de données représentée par le paramètre - <parameter>link</parameter> dont le résultat peut être - récupéré ou stocké en utilisant les fonctions - <function>mysqli_store_result</function> ou <function>mysqli_use_result</function>. - </para> - <note> - <para> - Pour déterminer si une requête donnée aurait du - retourner un jeu de résultats ou non, voyez la fonction - <function>mysqli_field_count</function>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - &return.success; - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_query</function>, - <function>mysqli_store_result</function> et - <function>mysqli_use_result</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-real-query"> + <refnamediv> + <refname>mysqli_real_query</refname> + <refname>mysqli->real_query()</refname> + <refpurpose>Exécute une requête SQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_real_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>real_query</methodname> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Exécute une seule requête sur la connexion à la base de données représentée + par le paramètre <parameter>link</parameter> dont le résultat peut être + récupéré ou stocké en utilisant les fonctions <function>mysqli_store_result</function> + ou <function>mysqli_use_result</function>. + </para> + <para> + Pour déterminer si une requête donnée aurait du retourner un jeu de résultats + ou non, voyez la fonction <function>mysqli_field_count</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>query</parameter></term> + <listitem> + <para> + La requête, sous la forme d'une &string;. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_query</function></member> + <member><function>mysqli_store_result</function></member> + <member><function>mysqli_use_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -75,4 +94,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-report.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-report.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-report.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-report.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-report.xml:1.9 Sat Apr 8 22:57:52 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-report.xml Sat Feb 3 05:39:04 2007 @@ -1,105 +1,129 @@ <?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-report"> - <refnamediv> - <refname>mysqli_report</refname> - <refpurpose>Active ou désactive les fonctions de rapport interne</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>bool</type><methodname>mysqli_report</methodname> - <methodparam><type>int</type><parameter>flags</parameter></methodparam> - </methodsynopsis> - <para> - <function>mysqli_report</function> est une fonction puissante, pour - améliorer vos requêtes et votre code durant les phases de développement - et de tests. En fonction de l'argument <parameter>flags</parameter>, - il rapporte des erreurs liées aux appels de fonctions mysqli ou aux - requêtes qui n'utilisent pas d'index (ou n'utilisent pas de bon index). - </para> - <table> - <title>Options supportées</title> - <tgroup cols='2'> - <thead> - <row> - <entry>Nom</entry> - <entry>Description</entry> - </row> - </thead> - <tbody> - <row> - <entry><literal>MYSQLI_REPORT_OFF</literal></entry> - <entry>Désactive le rapport</entry> - </row> - <row> - <entry><literal>MYSQLI_REPORT_ERROR</literal></entry> - <entry>Rapporte les erreurs des fonctions mysqli</entry> - </row> - <row> - <entry><literal>MYSQLI_REPORT_STRICT</literal></entry> - <entry>Rapporte les alertes des appels aux fonctions mysqli</entry> - </row> - <row> - <entry><literal>MYSQLI_REPORT_INDEX</literal></entry> - <entry>Rapporte si un mauvais index ou pas d'index a été utilisé</entry> - </row> - <row> - <entry><literal>MYSQLI_REPORT_ALL</literal></entry> - <entry>Active toutes les options</entry> - </row> - </tbody> - </tgroup> - </table> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para>&return.success;</para> - </refsect1> - <refsect1> - &reftitle.examples; - <para> - <example> - <title>Exemple avec <function>mysqli_report</function></title> - <programlisting role="php"> +<refentry id="function.mysqli-report"> + <refnamediv> + <refname>mysqli_report</refname> + <refpurpose>Active ou désactive les fonctions de rapport interne</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>bool</type><methodname>mysqli_report</methodname> + <methodparam><type>int</type><parameter>flags</parameter></methodparam> + </methodsynopsis> + <para> + <function>mysqli_report</function> est une fonction puissante, pour + améliorer vos requêtes et votre code durant les phases de développement + et de tests. En fonction de l'argument <parameter>flags</parameter>, + il rapporte des erreurs liées aux appels de fonctions mysqli ou aux + requêtes qui n'utilisent pas d'index (ou n'utilisent pas de bon index). + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>flags</parameter></term> + <listitem> + <para> + <table> + <title>Options supportées</title> + <tgroup cols='2'> + <thead> + <row> + <entry>Nom</entry> + <entry>Description</entry> + </row> + </thead> + <tbody> + <row> + <entry><constant>MYSQLI_REPORT_OFF</constant></entry> + <entry>Désactive le rapport</entry> + </row> + <row> + <entry><constant>MYSQLI_REPORT_ERROR</constant></entry> + <entry>Rapporte les erreurs des fonctions mysqli</entry> + </row> + <row> + <entry><constant>MYSQLI_REPORT_STRICT</constant></entry> + <entry>Rapporte les alertes des appels aux fonctions mysqli</entry> + </row> + <row> + <entry><constant>MYSQLI_REPORT_INDEX</constant></entry> + <entry>Rapporte si un mauvais index ou pas d'index a été utilisé</entry> + </row> + <row> + <entry><constant>MYSQLI_REPORT_ALL</constant></entry> + <entry>Active toutes les options</entry> + </row> + </tbody> + </tgroup> + </table> + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>OStyle orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Active le rapport d'erreur mysqli */ mysqli_report(MYSQLI_REPORT_ALL); -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* 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(); } /* Cette requête doit générer une erreur */ -$result = $mysqli->query("SELECT Nom FROM Table_non_existante WHERE population > 50000"); +$result = $mysqli->query("SELECT Name FROM Nonexistingtable WHERE population > 50000"); /* Cette requête doit générer une alerte */ -$result = $mysqli->query("SELECT Nom FROM Ville WHERE population > 50000"); +$result = $mysqli->query("SELECT Name FROM City WHERE population > 50000"); $result->close(); $mysqli->close(); ?> ]]> - </programlisting> - </example> - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_debug</function> et - <function>mysqli_dump_debug_info</function>. - </para> - </refsect1> - </refentry> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_debug</function></member> + <member><function>mysqli_dump_debug_info</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-rollback.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-rollback.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-rollback.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-rollback.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-rollback.xml:1.10 Tue Jul 5 20:08:10 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-rollback.xml Sat Feb 3 05:39:04 2007 @@ -1,51 +1,64 @@ <?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-rollback"> - <refnamediv> - <refname>mysqli_rollback</refname> - <refname>mysqli->rollback</refname> - <refpurpose>Annule la transaction courante</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_rollback</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>rollback</methodname> - <void/> - </methodsynopsis> - </classsynopsis> - <para> - Annule la transaction courante pour la base de données spécifiée par le paramètre - <parameter>link</parameter>. - </para> - </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-rollback"> + <refnamediv> + <refname>mysqli_rollback</refname> + <refname>mysqli->rollback()</refname> + <refpurpose>Annule la transaction courante</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_rollback</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>rollback</methodname> + <void/> + </methodsynopsis> + </classsynopsis> + <para> + Annule la transaction courante pour la base de données spécifiée par le paramètre + <parameter>link</parameter>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.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 $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(); } @@ -65,7 +78,7 @@ if ($result = $mysqli->query("SELECT COUNT(*) FROM myCity")) { $row = $result->fetch_row(); printf("%d lignes dans la table myCity.\n", $row[0]); - /* Libération des résultats */ + /* Free result */ $result->close(); } @@ -85,18 +98,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(); } @@ -136,24 +149,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ 0 lignes dans la table myCity. 50 lignes dans la table myCity (après annulation). ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_commit</function> et - <function>mysqli_autocommit</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_commit</function></member> + <member><function>mysqli_autocommit</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -174,4 +191,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-rpl-parse-enabled.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-rpl-parse-enabled.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-rpl-parse-enabled.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-rpl-parse-enabled.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-rpl-parse-enabled.xml:1.9 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-rpl-parse-enabled.xml Sat Feb 3 05:39:04 2007 @@ -1,23 +1,26 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-rpl-parse-enabled"> - <refnamediv> - <refname>mysqli_rpl_parse_enabled</refname> - <refpurpose>Vérifie si le parseur RPL est activé</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>int</type><methodname>mysqli_rpl_parse_enabled</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &warn.undocumented.func; +<refentry id="function.mysqli-rpl-parse-enabled"> + <refnamediv> + <refname>mysqli_rpl_parse_enabled</refname> + <refpurpose>Vérifie si l'analyseur RPL est activé</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>int</type><methodname>mysqli_rpl_parse_enabled</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </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-rpl-probe.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-rpl-probe.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-rpl-probe.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-rpl-probe.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-rpl-probe.xml:1.9 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-rpl-probe.xml Sat Feb 3 05:39:04 2007 @@ -1,23 +1,26 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-rpl-probe"> - <refnamediv> - <refname>mysqli_rpl_probe</refname> - <refpurpose>Sonde le RPL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>bool</type><methodname>mysqli_rpl_probe</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &warn.undocumented.func; +<refentry id="function.mysqli-rpl-probe"> + <refnamediv> + <refname>mysqli_rpl_probe</refname> + <refpurpose>Sonde le RPL</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>bool</type><methodname>mysqli_rpl_probe</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </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-rpl-query-type.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-rpl-query-type.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-rpl-query-type.xml:1.11 phpdoc-fr/reference/mysqli/functions/mysqli-rpl-query-type.xml:1.12 --- phpdoc-fr/reference/mysqli/functions/mysqli-rpl-query-type.xml:1.11 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-rpl-query-type.xml Sat Feb 3 05:39:04 2007 @@ -1,44 +1,47 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-rpl-query-type"> - <refnamediv> - <refname>mysqli_rpl_query_type</refname> - <refname>mysqli->rpl_query_type</refname> - <refpurpose>Retourne le type de requête RPL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_rpl_query_type</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>int</type><methodname>rpl_query_type</methodname> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - - <para> - Retourne <constant>MYSQLI_RPL_MASTER</constant>, - <constant>MYSQLI_RPL_SLAVE</constant> ou - <constant>MYSQLI_RPL_ADMIN</constant> dépendamment du type de requête. - <literal>INSERT</literal>, <literal>UPDATE</literal> et similaire sont des requêtes - <emphasis>maîtres</emphasis>, <literal>SELECT</literal> est - <emphasis>esclave</emphasis>, et <literal>FLUSH</literal>, - <literal>REPAIR</literal> et similaire sont des requêtes d'<emphasis>administration</emphasis>. - </para> - &warn.undocumented.func; +<refentry id="function.mysqli-rpl-query-type"> + <refnamediv> + <refname>mysqli_rpl_query_type</refname> + <refname>mysqli->rpl_query_type()</refname> + <refpurpose>Retourne le type de requête RPL</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_rpl_query_type</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>int</type><methodname>rpl_query_type</methodname> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + + <para> + Retourne <constant>MYSQLI_RPL_MASTER</constant>, + <constant>MYSQLI_RPL_SLAVE</constant> ou + <constant>MYSQLI_RPL_ADMIN</constant> dépendamment du type de requête. + <literal>INSERT</literal>, <literal>UPDATE</literal> et similaire sont des requêtes + <emphasis>maîtres</emphasis>, <literal>SELECT</literal> est + <emphasis>esclave</emphasis>, et <literal>FLUSH</literal>, + <literal>REPAIR</literal> et similaire sont des requêtes d'<emphasis>administration</emphasis>. + </para> + + &warn.undocumented.func; + + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -59,4 +62,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-select-db.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-select-db.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-select-db.xml:1.11 phpdoc-fr/reference/mysqli/functions/mysqli-select-db.xml:1.12 --- phpdoc-fr/reference/mysqli/functions/mysqli-select-db.xml:1.11 Tue Jul 5 20:08:10 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-select-db.xml Sat Feb 3 05:39:04 2007 @@ -1,54 +1,82 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-select-db"> - <refnamediv> - <refname>mysqli_select_db</refname> - <refname>mysqli->select_db</refname> - <refpurpose>Sélectionne une base de données par défaut pour les requêtes</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>bool</type><methodname>mysqli_select_db</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - <methodparam><type>string</type><parameter>dbname</parameter></methodparam> - </methodsynopsis> - <para> - La fonction <function>mysqli_select_db</function> sélectionne la base de - données par défaut (spécifiée par le paramètre - <parameter>dbname</parameter>) pour être utilisée lors de l'exécution - de requêtes sur la connexion représentée par le paramètre - <parameter>link</parameter>. - </para> - <note> - <para> - Cette fonction ne doit être utilisée que pour changer la base de données par défaut pour - la connexion courante. - Vous pouvez sélectionner la base de données par défaut avec le 4ème paramètre - de la fonction <function>mysqli_connect</function>. - </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-select-db"> + <refnamediv> + <refname>mysqli_select_db</refname> + <refname>mysqli->select_db()</refname> + <refpurpose>Sélectionne une base de données par défaut pour les requêtes</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_select_db</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam><type>string</type><parameter>dbname</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>select_db</methodname> + <methodparam><type>string</type><parameter>dbname</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Sélectionne la base de données par défaut (spécifiée par le paramètre + <parameter>dbname</parameter>) pour être utilisée lors de l'exécution + de requêtes sur la connexion représentée par le paramètre + <parameter>link</parameter>. + </para> + <note> + <para> + Cette fonction ne doit être utilisée que pour changer la base de données par défaut pour + la connexion courante. Vous pouvez sélectionner la base de données par défaut avec + le 4ème paramètre de la fonction <function>mysqli_connect</function>. + </para> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>dbname</parameter></term> + <listitem> + <para> + Le nom de la base de données. + </para> + </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", "my_user", "my_password", "test"); /* 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,18 +100,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", "test"); /* 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(); } @@ -107,24 +135,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ La base de données courante est test. La base de données courante est world. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_connect</function> et - <function>mysqli_real_connect</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_connect</function></member> + <member><function>mysqli_real_connect</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -145,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-query.xml?r1=1.14&r2=1.15&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-query.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-query.xml:1.14 phpdoc-fr/reference/mysqli/functions/mysqli-query.xml:1.15 --- phpdoc-fr/reference/mysqli/functions/mysqli-query.xml:1.14 Sun Jan 29 17:55:00 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-query.xml Sat Feb 3 05:39:04 2007 @@ -1,74 +1,98 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.14 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.15 $ --> +<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-query"> - <refnamediv> - <refname>mysqli_query</refname> - <refname>mysqli->query</refname> - <refpurpose>Exécute une requête sur la base de données</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>mixed</type><methodname>mysqli_query</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>resultmode</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>mixed</type><methodname>query</methodname> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>resultmode</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - La fonction <function>mysqli_query</function> est utilisée pour simplifier - l'acte d'exécuter une requête sur la connexion à la base de données - représentée par le paramètre <parameter>link</parameter>. - </para> - <para>En termes de fonctionnalités, utiliser cette fonction revient à appeler - <function>mysqli_real_query</function> suivie de - <function>mysqli_use_result</function> ou - <function>mysqli_store_result</function> où <parameter>query</parameter> - est la requête elle-même et <parameter>resultmode</parameter> la - constante <literal>MYSQLI_USE_RESULT</literal> ou - <literal>MYSQLI_STORE_RESULT</literal> selon le comportement - voulu. Par défaut, si <parameter>resultmode</parameter> n'est pas renseigné, - c'est la constante <literal>MYSQLI_STORE_RESULT</literal> qui est utilisée. - </para> - <para> - Si vous exécutez <function>mysqli_query</function> avec le paramètre - <parameter>resultmode</parameter> valant <literal>MYSQLI_USE_RESULT</literal>, - tous les appels suivants retourneront l'erreur <literal>Commands out of sync</literal> - à moins que vous appeliez <function>mysqli_free_result</function>. - </para> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - &return.success; - Pour <literal>SELECT, SHOW, DESCRIBE</literal> ou - <literal>EXPLAIN</literal> <function>mysqli_query</function> retournera un résultat sous - la forme d'un objet. - </para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + +<refentry id="function.mysqli-query"> + <refnamediv> + <refname>mysqli_query</refname> + <refname>mysqli->query()</refname> + <refpurpose>Exécute une requête sur la base de données</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>mixed</type><methodname>mysqli_query</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>resultmode</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>mixed</type><methodname>query</methodname> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>resultmode</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Exécute une requête sur la base de données. + </para> + <para> + En termes de fonctionnalités, utiliser cette fonction revient à appeler + <function>mysqli_real_query</function> suivie de + <function>mysqli_use_result</function> ou + <function>mysqli_store_result</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>query</parameter></term> + <listitem> + <para> + La requête, sous la forme d'une &string;. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>resultmode</parameter></term> + <listitem> + <para> + Soit la constante <constant>MYSQLI_USE_RESULT</constant>, soit la constante + <constant>MYSQLI_STORE_RESULT</constant>, suivant le comportement désiré. + Par défaut, la constante <constant>MYSQLI_STORE_RESULT</constant> est utilisé. + </para> + <para> + Si vous utilisez la constante <constant>MYSQLI_USE_RESULT</constant>, + tous les appels suivants retourneront une erreur <literal>Commands out of sync</literal> + tant que vous n'aurez pas appelé la fonction <function>mysqli_free_result</function>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + Pour <literal>SELECT, SHOW, DESCRIBE</literal> ou + <literal>EXPLAIN</literal>, <function>mysqli_query</function> retournera un + résultat sous la forme d'un objet. + </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(); } @@ -77,7 +101,7 @@ printf("Table myCity créée avec succès.\n"); } -/* Requête "Select" retourne un jeu de résultats */ +/* Requête "Select" retourne un jeu de résultats */ if ($result = $mysqli->query("SELECT Name FROM City LIMIT 10")) { printf("Select a retourné %d lignes.\n", $result->num_rows); @@ -100,18 +124,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("Connect failed: %s\n", mysqli_connect_error()); exit(); } @@ -143,26 +167,30 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ Table myCity créée avec succès. Select a retourné 10 lignes. Erreur: Commands out of sync; You can't run this command now ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_real_query</function>, - <function>mysqli_multi_query</function> et - <function>mysqli_free_result</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_real_query</function></member> + <member><function>mysqli_multi_query</function></member> + <member><function>mysqli_free_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -183,4 +211,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-real-connect.xml?r1=1.14&r2=1.15&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-real-connect.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-real-connect.xml:1.14 phpdoc-fr/reference/mysqli/functions/mysqli-real-connect.xml:1.15 --- phpdoc-fr/reference/mysqli/functions/mysqli-real-connect.xml:1.14 Tue Jul 5 20:08:10 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-real-connect.xml Sat Feb 3 05:39:04 2007 @@ -1,64 +1,143 @@ <?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-real-connect"> - <refnamediv> - <refname>mysqli_real_connect</refname> - <refname>mysqli->real_connect</refname> - <refpurpose>Ouvre une connexion à un serveur MySQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_real_connect</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>hostname</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>username</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>passwd</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>dbname</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>port</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>socket</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>flags</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>real_connect</methodname> - <methodparam choice='opt'><type>string</type><parameter>hostname</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>username</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>passwd</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>dbname</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>port</parameter></methodparam> - <methodparam choice='opt'><type>string</type><parameter>socket</parameter></methodparam> - <methodparam choice='opt'><type>int</type><parameter>flags</parameter></methodparam> - </methodsynopsis> - </classsynopsis> + +<refentry id="function.mysqli-real-connect"> + <refnamediv> + <refname>mysqli_real_connect</refname> + <refname>mysqli->real_connect()</refname> + <refpurpose>Ouvre une connexion à un serveur MySQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_real_connect</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>host</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>username</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>passwd</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>dbname</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>port</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>socket</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>flags</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>real_connect</methodname> + <methodparam choice='opt'><type>string</type><parameter>host</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>username</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>passwd</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>dbname</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>port</parameter></methodparam> + <methodparam choice='opt'><type>string</type><parameter>socket</parameter></methodparam> + <methodparam choice='opt'><type>int</type><parameter>flags</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Tente d'établir une connexion avec un serveur MySQL d'un hôte. + </para> + <para> + Cette fonction diffère de <function>mysqli_connect</function> en ces points : + </para> + <itemizedlist> + <listitem> + <para> + <function>mysqli_real_connect</function> a besoin d'un objet valide issu de la fonction + <function>mysqli_init</function> + </para> + </listitem> + <listitem> <para> - <function>mysqli_real_connect</function> tente d'établir une connexion avec un serveur MySQL - d'un hôte. - </para> + Avec la fonction <function>mysqli_options</function>, vous pouvez définir différentes + options pour la connexion + </para> + </listitem> + <listitem> <para> - Cette fonction diffère de <function>mysqli_connect</function> en ces points : + Il y a un paramètre <parameter>flags</parameter> </para> - <itemizedlist> + </listitem> + </itemizedlist> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>host</parameter></term> + <listitem> + <para> + Peut être soit un nom d'hôte, soit une adresse IP. Si + vous passez la valeur &null; ou la &string; "localhost", l'hôte local + sera utilisé. Lorsque c'est possible, un tunnel sera utilisé au lieu + du protocole TCP/IP. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>username</parameter></term> <listitem> <para> - <function>mysqli_real_connect</function> a besoin d'un objet valide issu de la fonction - <function>mysqli_init</function> + Le nom d'utilisateur MySQL. </para> </listitem> + </varlistentry> + <varlistentry> + <term><parameter>passwd</parameter></term> <listitem> <para> - Avec la fonction <function>mysqli_options</function>, vous pouvez définir différentes - options pour la connexion. + Si fourni ou si vaut &null;, le serveur MySQL tentera d'identifier l'utilisateur + par rapport aux utilisateurs présents dans la base MySQL qui n'ont pas + de mot de passe associé. Ceci permet à un utilisateur d'être utilisé avec + des permissions différentes (suivant si un mot de passe est fourni ou non). </para> </listitem> + </varlistentry> + <varlistentry> + <term><parameter>dbname</parameter></term> <listitem> <para> - Avec les paramètres <parameter>flags</parameter>, vous pouvez définir + Si fourni, spécifie la base de données par défaut à utiliser lors + de l'exécution de requêtes. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>port</parameter></term> + <listitem> + <para> + Spécifie le numéro du port à utiliser pour la connexion au serveur MySQL. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>socket</parameter></term> + <listitem> + <para> + Spécifie le socket ou le tunnel nommé à utiliser.. + </para> + <note> + <para> + Le fait de spécifier le paramètre <parameter>socket</parameter> + ne détermine pas de façon explicite le type de connexion à utiliser lors + de la connexion au serveur MySQL. La façon dont la connexion est réellement + effectuée dépend du paramètre <parameter>host</parameter>. + </para> + </note> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>flags</parameter></term> + <listitem> + <para> + Avec le paramètre <parameter>flags</parameter>, vous pouvez définir différents options de la connexion : </para> <table> @@ -72,29 +151,29 @@ </thead> <tbody> <row> - <entry><literal>MYSQLI_CLIENT_COMPRESS</literal></entry> + <entry><constant>MYSQLI_CLIENT_COMPRESS</constant></entry> <entry>Utilise un protocole de compression</entry> </row> <row> - <entry><literal>MYSQLI_CLIENT_FOUND_ROWS</literal></entry> + <entry><constant>MYSQLI_CLIENT_FOUND_ROWS</constant></entry> <entry>Retourne le nombre de lignes sélectionnées, et non pas le nombre de lignes affectées</entry> </row> <row> - <entry><literal>MYSQLI_CLIENT_IGNORE_SPACE</literal></entry> + <entry><constant>MYSQLI_CLIENT_IGNORE_SPACE</constant></entry> <entry>Accepte les espaces après les noms de fonctions. - Fait que tous les noms de fonctions sont des mots réservés.</entry> + Fait que tous les noms de fonctions sont des mots réservés.</entry> </row> <row> - <entry><literal>MYSQLI_CLIENT_INTERACTIVE</literal></entry> + <entry><constant>MYSQLI_CLIENT_INTERACTIVE</constant></entry> <entry> - Permet <literal>interactive_timeout</literal> secondes (au lieu de - <literal>wait_timeout</literal> secondes) d'inactivité avant de - fermer la connexion + Permet <literal>interactive_timeout</literal> secondes (au lieu de + <literal>wait_timeout</literal> secondes) d'inactivité avant de + fermer la connexion. </entry> </row> <row> - <entry><literal>MYSQLI_CLIENT_SSL</literal></entry> + <entry><constant>MYSQLI_CLIENT_SSL</constant></entry> <entry>Utilise SSL (chiffrage)</entry> </row> </tbody> @@ -102,23 +181,29 @@ </table> <note> <para> - Pour des raisons de sécurité, le flag <literal>MULTI_STATEMENT</literal> n'est pas + Pour des raisons de sécurité, le flag <literal>MULTI_STATEMENT</literal> n'est pas supporté en &php;. Si vous voulez exécuter plusieurs requêtes, utilisez la fonction <function>mysqli_multi_query</function>. </para> </note> </listitem> - </itemizedlist> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para>&return.success;</para> - </refsect1> - <refsect1> - &reftitle.examples; - <example> - <title>Style orienté objet</title> - <programlisting role="php"> + </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 @@ -134,7 +219,7 @@ /* 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(); } @@ -143,11 +228,11 @@ $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 @@ -163,7 +248,7 @@ /* 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(); } @@ -172,26 +257,31 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ -Connecté: Localhost via UNIX socket +Connecté : Localhost via UNIX socket + ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_connect</function>, - <function>mysqli_init</function>, - <function>mysqli_options</function>, - <function>mysqli_ssl_set</function> et - <function>mysqli_close</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_connect</function></member> + <member><function>mysqli_init</function></member> + <member><function>mysqli_options</function></member> + <member><function>mysqli_ssl_set</function></member> + <member><function>mysqli_close</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -212,4 +302,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-real-escape-string.xml?r1=1.17&r2=1.18&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-real-escape-string.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-real-escape-string.xml:1.17 phpdoc-fr/reference/mysqli/functions/mysqli-real-escape-string.xml:1.18 --- phpdoc-fr/reference/mysqli/functions/mysqli-real-escape-string.xml:1.17 Sat Jan 28 17:43:09 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-real-escape-string.xml Sat Feb 3 05:39:04 2007 @@ -1,55 +1,74 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.17 $ --> -<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.18 $ --> +<!-- EN-Revision: 1.14 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> <refentry id="function.mysqli-real-escape-string"> <refnamediv> <refname>mysqli_real_escape_string</refname> - <refname>mysqli->real_escape_string</refname> - <refpurpose> - Protège les caractères spéciaux d'une chaîne pour l'utiliser dans une + <refname>mysqli->real_escape_string()</refname> + <refpurpose>Protège les caractères spéciaux d'une chaîne pour l'utiliser dans une requête SQL, en prenant en compte le jeu de caractères courant de la - connexion - </refpurpose> + connexion</refpurpose> </refnamediv> - <refsect1> + + <refsect1 role="description"> &reftitle.description; - &title.procedural; + &title.procedural; + <methodsynopsis> + <type>string</type><methodname>mysqli_real_escape_string</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam><type>string</type><parameter>escapestr</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> <methodsynopsis> - <type>string</type><methodname>mysqli_real_escape_string</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <type>string</type><methodname>escape_string</methodname> <methodparam><type>string</type><parameter>escapestr</parameter></methodparam> </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>string</type><methodname>escape_string</methodname> - <methodparam><type>string</type><parameter>escapestr</parameter></methodparam> - </methodsynopsis> <methodsynopsis> - <type>string</type><methodname>real_escape_string</methodname> - <methodparam><type>string</type><parameter>escapestr</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - <function>mysqli_real_escape_string</function> est utilisée pour créer une chaîne SQL - valide qui pourra être utilisée dans une requête SQL. La chaîne de caractères - <literal>escapestr</literal> est encodée en une chaîne SQL échappée, en tenant compte - du jeu de caractères courant de la connexion. - </para> - <para> - Les caractères encodés sont <literal>NUL (ASCII 0), \n, \r, \, ', ", et Control-Z</literal>. - </para> + <type>string</type><methodname>real_escape_string</methodname> + <methodparam><type>string</type><parameter>escapestr</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Cette fonction est utilisée pour créer une chaîne SQL valide qui pourra + être utilisée dans une requête SQL. La chaîne de caractères + <literal>escapestr</literal> est encodée en une chaîne SQL échappée, + en tenant compte du jeu de caractères courant de la connexion. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>escapestr</parameter></term> + <listitem> + <para> + La &string; à échapper. + </para> + <para> + CLes caractères encodés sont <literal>NUL (ASCII 0), \n, \r, \, ', ", and + Control-Z</literal>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> </refsect1> - <refsect1> + + <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Retourne une chaîne échappée. + Retourne une &string; échappée. </para> </refsect1> - <refsect1> + + <refsect1 role="examples"> &reftitle.examples; <example> <title>Style orienté objet</title> @@ -60,7 +79,7 @@ /* 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(); } @@ -68,14 +87,14 @@ $city = "'s Hertogenbosch"; -/* cette requête échoue car nous n'avons pas échappé $city */ +/* Cette requête échoue car nous n'avons pas échappé $city */ if (!$mysqli->query("INSERT into myCity (Name) VALUES ('$city')")) { printf("Erreur : %s\n", $mysqli->sqlstate); } $city = $mysqli->real_escape_string($city); -/* cette requête, par contre, réussira car nous avons échappé $city */ +/* Cette requête, par contre, réussira car nous avons échappé $city */ if ($mysqli->query("INSERT into myCity (Name) VALUES ('$city')")) { printf("%d ligne insérée.\n", $mysqli->affected_rows); } @@ -83,7 +102,7 @@ $mysqli->close(); ?> ]]> - </programlisting> + </programlisting> </example> <example> <title>Style procédural</title> @@ -94,7 +113,7 @@ /* 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(); } @@ -102,17 +121,17 @@ $city = "'s Hertogenbosch"; -/* cette requête échoue car nous n'avons pas échappé $city */ +/* Cette requête échoue car nous n'avons pas échappé $city */ if (!mysqli_query($link, "INSERT into myCity (Name) VALUES ('$city')")) { - printf("Error: %s\n", mysqli_sqlstate($link)); + printf("Erreur : %s\n", mysqli_sqlstate($link)); } $city = mysqli_real_escape_string($link, $city); -/* cette requête réussira car nous avons échappé $city */ +/* Cette requête réussira car nous avons échappé $city */ if (mysqli_query($link, "INSERT into myCity (Name) VALUES ('$city')")) { printf("%d ligne insérée.\n", mysqli_affected_rows($link)); -} +} mysqli_close($link); ?> @@ -127,12 +146,16 @@ ]]> </screen> </refsect1> - <refsect1> + + <refsect1 role="seealso"> &reftitle.seealso; <para> - <function>mysqli_character_set_name</function>. + <simplelist> + <member><function>mysqli_character_set_name</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-real-query.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-real-query.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-real-query.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-real-query.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-real-query.xml:1.10 Tue Nov 16 21:56:51 2004 +++ phpdoc-fr/reference/mysqli/functions/mysqli-real-query.xml Sat Feb 3 05:39:04 2007 @@ -1,60 +1,79 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.7 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-real-query"> - <refnamediv> - <refname>mysqli_real_query</refname> - <refname>mysqli->real_query</refname> - <refpurpose>Exécute une requête SQL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_real_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>real_query</methodname> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - <para> - La fonction <function>mysqli_real_query</function> est utilisée - pour exécuter une seule requête sur la connexion à - la base de données représentée par le paramètre - <parameter>link</parameter> dont le résultat peut être - récupéré ou stocké en utilisant les fonctions - <function>mysqli_store_result</function> ou <function>mysqli_use_result</function>. - </para> - <note> - <para> - Pour déterminer si une requête donnée aurait du - retourner un jeu de résultats ou non, voyez la fonction - <function>mysqli_field_count</function>. - </para> - </note> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para> - &return.success; - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_query</function>, - <function>mysqli_store_result</function> et - <function>mysqli_use_result</function>. - </para> - </refsect1> - </refentry> + +<refentry id="function.mysqli-real-query"> + <refnamediv> + <refname>mysqli_real_query</refname> + <refname>mysqli->real_query()</refname> + <refpurpose>Exécute une requête SQL</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_real_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>real_query</methodname> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Exécute une seule requête sur la connexion à la base de données représentée + par le paramètre <parameter>link</parameter> dont le résultat peut être + récupéré ou stocké en utilisant les fonctions <function>mysqli_store_result</function> + ou <function>mysqli_use_result</function>. + </para> + <para> + Pour déterminer si une requête donnée aurait du retourner un jeu de résultats + ou non, voyez la fonction <function>mysqli_field_count</function>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>query</parameter></term> + <listitem> + <para> + La requête, sous la forme d'une &string;. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_query</function></member> + <member><function>mysqli_store_result</function></member> + <member><function>mysqli_use_result</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -75,4 +94,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-report.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-report.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-report.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-report.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-report.xml:1.9 Sat Apr 8 22:57:52 2006 +++ phpdoc-fr/reference/mysqli/functions/mysqli-report.xml Sat Feb 3 05:39:04 2007 @@ -1,105 +1,129 @@ <?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-report"> - <refnamediv> - <refname>mysqli_report</refname> - <refpurpose>Active ou désactive les fonctions de rapport interne</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>bool</type><methodname>mysqli_report</methodname> - <methodparam><type>int</type><parameter>flags</parameter></methodparam> - </methodsynopsis> - <para> - <function>mysqli_report</function> est une fonction puissante, pour - améliorer vos requêtes et votre code durant les phases de développement - et de tests. En fonction de l'argument <parameter>flags</parameter>, - il rapporte des erreurs liées aux appels de fonctions mysqli ou aux - requêtes qui n'utilisent pas d'index (ou n'utilisent pas de bon index). - </para> - <table> - <title>Options supportées</title> - <tgroup cols='2'> - <thead> - <row> - <entry>Nom</entry> - <entry>Description</entry> - </row> - </thead> - <tbody> - <row> - <entry><literal>MYSQLI_REPORT_OFF</literal></entry> - <entry>Désactive le rapport</entry> - </row> - <row> - <entry><literal>MYSQLI_REPORT_ERROR</literal></entry> - <entry>Rapporte les erreurs des fonctions mysqli</entry> - </row> - <row> - <entry><literal>MYSQLI_REPORT_STRICT</literal></entry> - <entry>Rapporte les alertes des appels aux fonctions mysqli</entry> - </row> - <row> - <entry><literal>MYSQLI_REPORT_INDEX</literal></entry> - <entry>Rapporte si un mauvais index ou pas d'index a été utilisé</entry> - </row> - <row> - <entry><literal>MYSQLI_REPORT_ALL</literal></entry> - <entry>Active toutes les options</entry> - </row> - </tbody> - </tgroup> - </table> - </refsect1> - <refsect1> - &reftitle.returnvalues; - <para>&return.success;</para> - </refsect1> - <refsect1> - &reftitle.examples; - <para> - <example> - <title>Exemple avec <function>mysqli_report</function></title> - <programlisting role="php"> +<refentry id="function.mysqli-report"> + <refnamediv> + <refname>mysqli_report</refname> + <refpurpose>Active ou désactive les fonctions de rapport interne</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>bool</type><methodname>mysqli_report</methodname> + <methodparam><type>int</type><parameter>flags</parameter></methodparam> + </methodsynopsis> + <para> + <function>mysqli_report</function> est une fonction puissante, pour + améliorer vos requêtes et votre code durant les phases de développement + et de tests. En fonction de l'argument <parameter>flags</parameter>, + il rapporte des erreurs liées aux appels de fonctions mysqli ou aux + requêtes qui n'utilisent pas d'index (ou n'utilisent pas de bon index). + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>flags</parameter></term> + <listitem> + <para> + <table> + <title>Options supportées</title> + <tgroup cols='2'> + <thead> + <row> + <entry>Nom</entry> + <entry>Description</entry> + </row> + </thead> + <tbody> + <row> + <entry><constant>MYSQLI_REPORT_OFF</constant></entry> + <entry>Désactive le rapport</entry> + </row> + <row> + <entry><constant>MYSQLI_REPORT_ERROR</constant></entry> + <entry>Rapporte les erreurs des fonctions mysqli</entry> + </row> + <row> + <entry><constant>MYSQLI_REPORT_STRICT</constant></entry> + <entry>Rapporte les alertes des appels aux fonctions mysqli</entry> + </row> + <row> + <entry><constant>MYSQLI_REPORT_INDEX</constant></entry> + <entry>Rapporte si un mauvais index ou pas d'index a été utilisé</entry> + </row> + <row> + <entry><constant>MYSQLI_REPORT_ALL</constant></entry> + <entry>Active toutes les options</entry> + </row> + </tbody> + </tgroup> + </table> + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>OStyle orienté objet</title> + <programlisting role="php"> <![CDATA[ <?php /* Active le rapport d'erreur mysqli */ mysqli_report(MYSQLI_REPORT_ALL); -$mysqli = new mysqli("localhost", "utilisateur", "mot_de_passe", "base"); +$mysqli = new mysqli("localhost", "my_user", "my_password", "world"); -/* Vérifie la connexion */ +/* 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(); } /* Cette requête doit générer une erreur */ -$result = $mysqli->query("SELECT Nom FROM Table_non_existante WHERE population > 50000"); +$result = $mysqli->query("SELECT Name FROM Nonexistingtable WHERE population > 50000"); /* Cette requête doit générer une alerte */ -$result = $mysqli->query("SELECT Nom FROM Ville WHERE population > 50000"); +$result = $mysqli->query("SELECT Name FROM City WHERE population > 50000"); $result->close(); $mysqli->close(); ?> ]]> - </programlisting> - </example> - </para> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_debug</function> et - <function>mysqli_dump_debug_info</function>. - </para> - </refsect1> - </refentry> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_debug</function></member> + <member><function>mysqli_dump_debug_info</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-rollback.xml?r1=1.10&r2=1.11&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-rollback.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-rollback.xml:1.10 phpdoc-fr/reference/mysqli/functions/mysqli-rollback.xml:1.11 --- phpdoc-fr/reference/mysqli/functions/mysqli-rollback.xml:1.10 Tue Jul 5 20:08:10 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-rollback.xml Sat Feb 3 05:39:04 2007 @@ -1,51 +1,64 @@ <?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-rollback"> - <refnamediv> - <refname>mysqli_rollback</refname> - <refname>mysqli->rollback</refname> - <refpurpose>Annule la transaction courante</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>bool</type><methodname>mysqli_rollback</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &title.oop; - <classsynopsis> - <ooclass><classname>mysqli</classname></ooclass> - <methodsynopsis> - <type>bool</type><methodname>rollback</methodname> - <void/> - </methodsynopsis> - </classsynopsis> - <para> - Annule la transaction courante pour la base de données spécifiée par le paramètre - <parameter>link</parameter>. - </para> - </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-rollback"> + <refnamediv> + <refname>mysqli_rollback</refname> + <refname>mysqli->rollback()</refname> + <refpurpose>Annule la transaction courante</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_rollback</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>rollback</methodname> + <void/> + </methodsynopsis> + </classsynopsis> + <para> + Annule la transaction courante pour la base de données spécifiée par le paramètre + <parameter>link</parameter>. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.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 $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(); } @@ -65,7 +78,7 @@ if ($result = $mysqli->query("SELECT COUNT(*) FROM myCity")) { $row = $result->fetch_row(); printf("%d lignes dans la table myCity.\n", $row[0]); - /* Libération des résultats */ + /* Free result */ $result->close(); } @@ -85,18 +98,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(); } @@ -136,24 +149,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ 0 lignes dans la table myCity. 50 lignes dans la table myCity (après annulation). ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_commit</function> et - <function>mysqli_autocommit</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_commit</function></member> + <member><function>mysqli_autocommit</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -174,4 +191,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-rpl-parse-enabled.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-rpl-parse-enabled.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-rpl-parse-enabled.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-rpl-parse-enabled.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-rpl-parse-enabled.xml:1.9 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-rpl-parse-enabled.xml Sat Feb 3 05:39:04 2007 @@ -1,23 +1,26 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-rpl-parse-enabled"> - <refnamediv> - <refname>mysqli_rpl_parse_enabled</refname> - <refpurpose>Vérifie si le parseur RPL est activé</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>int</type><methodname>mysqli_rpl_parse_enabled</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &warn.undocumented.func; +<refentry id="function.mysqli-rpl-parse-enabled"> + <refnamediv> + <refname>mysqli_rpl_parse_enabled</refname> + <refpurpose>Vérifie si l'analyseur RPL est activé</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>int</type><methodname>mysqli_rpl_parse_enabled</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </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-rpl-probe.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-rpl-probe.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-rpl-probe.xml:1.9 phpdoc-fr/reference/mysqli/functions/mysqli-rpl-probe.xml:1.10 --- phpdoc-fr/reference/mysqli/functions/mysqli-rpl-probe.xml:1.9 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-rpl-probe.xml Sat Feb 3 05:39:04 2007 @@ -1,23 +1,26 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-rpl-probe"> - <refnamediv> - <refname>mysqli_rpl_probe</refname> - <refpurpose>Sonde le RPL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>bool</type><methodname>mysqli_rpl_probe</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - </methodsynopsis> - &warn.undocumented.func; +<refentry id="function.mysqli-rpl-probe"> + <refnamediv> + <refname>mysqli_rpl_probe</refname> + <refpurpose>Sonde le RPL</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>bool</type><methodname>mysqli_rpl_probe</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + </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-rpl-query-type.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-rpl-query-type.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-rpl-query-type.xml:1.11 phpdoc-fr/reference/mysqli/functions/mysqli-rpl-query-type.xml:1.12 --- phpdoc-fr/reference/mysqli/functions/mysqli-rpl-query-type.xml:1.11 Sun Jul 24 14:23:54 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-rpl-query-type.xml Sat Feb 3 05:39:04 2007 @@ -1,44 +1,47 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-rpl-query-type"> - <refnamediv> - <refname>mysqli_rpl_query_type</refname> - <refname>mysqli->rpl_query_type</refname> - <refpurpose>Retourne le type de requête RPL</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - &title.procedural; - <methodsynopsis> - <type>int</type><methodname>mysqli_rpl_query_type</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>int</type><methodname>rpl_query_type</methodname> - <methodparam><type>string</type><parameter>query</parameter></methodparam> - </methodsynopsis> - </classsynopsis> - - <para> - Retourne <constant>MYSQLI_RPL_MASTER</constant>, - <constant>MYSQLI_RPL_SLAVE</constant> ou - <constant>MYSQLI_RPL_ADMIN</constant> dépendamment du type de requête. - <literal>INSERT</literal>, <literal>UPDATE</literal> et similaire sont des requêtes - <emphasis>maîtres</emphasis>, <literal>SELECT</literal> est - <emphasis>esclave</emphasis>, et <literal>FLUSH</literal>, - <literal>REPAIR</literal> et similaire sont des requêtes d'<emphasis>administration</emphasis>. - </para> - &warn.undocumented.func; +<refentry id="function.mysqli-rpl-query-type"> + <refnamediv> + <refname>mysqli_rpl_query_type</refname> + <refname>mysqli->rpl_query_type()</refname> + <refpurpose>Retourne le type de requête RPL</refpurpose> + </refnamediv> - </refsect1> - </refentry> + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>int</type><methodname>mysqli_rpl_query_type</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>int</type><methodname>rpl_query_type</methodname> + <methodparam><type>string</type><parameter>query</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + + <para> + Retourne <constant>MYSQLI_RPL_MASTER</constant>, + <constant>MYSQLI_RPL_SLAVE</constant> ou + <constant>MYSQLI_RPL_ADMIN</constant> dépendamment du type de requête. + <literal>INSERT</literal>, <literal>UPDATE</literal> et similaire sont des requêtes + <emphasis>maîtres</emphasis>, <literal>SELECT</literal> est + <emphasis>esclave</emphasis>, et <literal>FLUSH</literal>, + <literal>REPAIR</literal> et similaire sont des requêtes d'<emphasis>administration</emphasis>. + </para> + + &warn.undocumented.func; + + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -59,4 +62,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-select-db.xml?r1=1.11&r2=1.12&diff_format=u Index: phpdoc-fr/reference/mysqli/functions/mysqli-select-db.xml diff -u phpdoc-fr/reference/mysqli/functions/mysqli-select-db.xml:1.11 phpdoc-fr/reference/mysqli/functions/mysqli-select-db.xml:1.12 --- phpdoc-fr/reference/mysqli/functions/mysqli-select-db.xml:1.11 Tue Jul 5 20:08:10 2005 +++ phpdoc-fr/reference/mysqli/functions/mysqli-select-db.xml Sat Feb 3 05:39:04 2007 @@ -1,54 +1,82 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.11 $ --> -<!-- EN-Revision: 1.9 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.12 $ --> +<!-- EN-Revision: 1.12 Maintainer: yannick Status: ready --> <!-- Reviewed: yes --> - <refentry id="function.mysqli-select-db"> - <refnamediv> - <refname>mysqli_select_db</refname> - <refname>mysqli->select_db</refname> - <refpurpose>Sélectionne une base de données par défaut pour les requêtes</refpurpose> - </refnamediv> - <refsect1> - &reftitle.description; - <methodsynopsis> - <type>bool</type><methodname>mysqli_select_db</methodname> - <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> - <methodparam><type>string</type><parameter>dbname</parameter></methodparam> - </methodsynopsis> - <para> - La fonction <function>mysqli_select_db</function> sélectionne la base de - données par défaut (spécifiée par le paramètre - <parameter>dbname</parameter>) pour être utilisée lors de l'exécution - de requêtes sur la connexion représentée par le paramètre - <parameter>link</parameter>. - </para> - <note> - <para> - Cette fonction ne doit être utilisée que pour changer la base de données par défaut pour - la connexion courante. - Vous pouvez sélectionner la base de données par défaut avec le 4ème paramètre - de la fonction <function>mysqli_connect</function>. - </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-select-db"> + <refnamediv> + <refname>mysqli_select_db</refname> + <refname>mysqli->select_db()</refname> + <refpurpose>Sélectionne une base de données par défaut pour les requêtes</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + &title.procedural; + <methodsynopsis> + <type>bool</type><methodname>mysqli_select_db</methodname> + <methodparam><type>mysqli</type><parameter>link</parameter></methodparam> + <methodparam><type>string</type><parameter>dbname</parameter></methodparam> + </methodsynopsis> + &title.oop; + <classsynopsis> + <ooclass><classname>mysqli</classname></ooclass> + <methodsynopsis> + <type>bool</type><methodname>select_db</methodname> + <methodparam><type>string</type><parameter>dbname</parameter></methodparam> + </methodsynopsis> + </classsynopsis> + <para> + Sélectionne la base de données par défaut (spécifiée par le paramètre + <parameter>dbname</parameter>) pour être utilisée lors de l'exécution + de requêtes sur la connexion représentée par le paramètre + <parameter>link</parameter>. + </para> + <note> + <para> + Cette fonction ne doit être utilisée que pour changer la base de données par défaut pour + la connexion courante. Vous pouvez sélectionner la base de données par défaut avec + le 4ème paramètre de la fonction <function>mysqli_connect</function>. + </para> + </note> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysqli.link.description; + <varlistentry> + <term><parameter>dbname</parameter></term> + <listitem> + <para> + Le nom de la base de données. + </para> + </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", "my_user", "my_password", "test"); /* 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,18 +100,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", "test"); /* 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(); } @@ -107,24 +135,28 @@ mysqli_close($link); ?> ]]> - </programlisting> - </example> - &example.outputs; - <screen> + </programlisting> + </example> + &example.outputs; + <screen> <![CDATA[ La base de données courante est test. La base de données courante est world. ]]> - </screen> - </refsect1> - <refsect1> - &reftitle.seealso; - <para> - <function>mysqli_connect</function> et - <function>mysqli_real_connect</function>. - </para> - </refsect1> - </refentry> + </screen> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysqli_connect</function></member> + <member><function>mysqli_real_connect</function></member> + </simplelist> + </para> + </refsect1> + +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -145,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