cvs: phpdoc-fr /reference/pdo constants.xml reference.xml /reference/pdo/functions PDO-lastInsertId.xml PDO-quote.xml PDOStatement-bindColumn.xml
| From: | Jean-S�bastien Goupil | Date: | Wed, 14 Dec 2005 02:40:57 +0000 |
| Subject: | cvs: phpdoc-fr /reference/pdo constants.xml reference.xml /reference/pdo/functions PDO-lastInsertId.xml PDO-quote.xml PDOStatement-bindColumn.xml | ||
| Groups: | php.doc.fr | ||
| Request: | Send a blank email to doc-fr+get-4704@lists.php.net to get a copy of this message | ||
jsgoupil Wed Dec 14 02:40:57 2005 EDT
Modified files:
/phpdoc-fr/reference/pdo constants.xml reference.xml
/phpdoc-fr/reference/pdo/functions PDO-lastInsertId.xml
PDO-quote.xml
PDOStatement-bindColumn.xml
Log:
typos
http://cvs.php.net/viewcvs.cgi/phpdoc-fr/reference/pdo/constants.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc-fr/reference/pdo/constants.xml diff -u phpdoc-fr/reference/pdo/constants.xml:1.8 phpdoc-fr/reference/pdo/constants.xml:1.9 --- phpdoc-fr/reference/pdo/constants.xml:1.8 Sun Nov 27 13:02:55 2005 +++ phpdoc-fr/reference/pdo/constants.xml Wed Dec 14 02:40:57 2005 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- $Revision: 1.8 $ --> +<!-- $Revision: 1.9 $ --> <!-- EN-Revision: 1.13 Maintainer: yannick Status: ready --> <section id="pdo.constants"> @@ -145,7 +145,7 @@ <simpara> Spécifie que la méthode de récupération doit retourner chaque ligne dans un tableau indexé par le numéro des colonnes comme elles sont - retournées dans le jeu de résultats correspondant, en commançant à 0. + retournées dans le jeu de résultats correspondant, en commençant à 0. </simpara> </listitem> </varlistentry> @@ -170,7 +170,7 @@ </term> <listitem> <simpara> - SPécifie que la méthode de récupération doit retourner chaque ligne + Spécifie que la méthode de récupération doit retourner chaque ligne dans un objet avec les noms de propriétés correspondant aux noms des colonnes comme elles sont retournées dans le jeu de résultats. </simpara> @@ -281,7 +281,7 @@ <simpara> Définir la taille de la pré-récupération vous permet d'accroître les performances de votre application. Toutes les combinaisons bases de données / drivers - ne supportent pas cette fonctionnalité. Ceci accroit les performances au + ne supportent pas cette fonctionnalité. Ceci accroît les performances au détriment de la consommation de mémoire vive. </simpara> </listitem> @@ -412,7 +412,7 @@ <![CDATA[ <?php if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') { - echo "Utilisation de mysql ; faît quelque chose de spécifique à mysql ici\n"; + echo "Utilisation de mysql ; fait quelque chose de spécifique à mysql ici\n"; } ?> ]]> @@ -613,7 +613,7 @@ </term> <listitem> <simpara> - Récupère la ligne demandé par une position relative à la position courante + Récupère la ligne demandée par une position relative à la position courante du curseur d'un jeu de résultats. Valide seulement pour les curseurs scrollables. </simpara> </listitem> @@ -626,7 +626,7 @@ <listitem> <simpara> Crée un objet PDOStatement avec un curseur uniquement de retour. C'est - le choix par défaut pour le curseur, car il est rapide et l'accès aux données est commune + le choix par défaut pour le curseur, car il est rapide et l'accès aux données est commun pour les masques en &php;. </simpara> </listitem> @@ -681,4 +681,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/viewcvs.cgi/phpdoc-fr/reference/pdo/reference.xml?r1=1.19&r2=1.20&diff_format=u Index: phpdoc-fr/reference/pdo/reference.xml diff -u phpdoc-fr/reference/pdo/reference.xml:1.19 phpdoc-fr/reference/pdo/reference.xml:1.20 --- phpdoc-fr/reference/pdo/reference.xml:1.19 Mon Dec 12 18:23:53 2005 +++ phpdoc-fr/reference/pdo/reference.xml Wed Dec 14 02:40:57 2005 @@ -1,8 +1,9 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- $Revision: 1.19 $ --> -<!-- EN-Revision: 1.45 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.20 $ --> +<!-- EN-Revision: 1.46 Maintainer: yannick Status: ready --> <!-- Purpose: database.abstract --> <!-- Membership: pecl, bundled --> +<!-- Reviewed: yes --> <reference id="ref.pdo"> <title>Fonctions PDO</title> @@ -12,10 +13,10 @@ <section id="pdo.intro"> &reftitle.intro; <para> - L'extension <acronym>PHP Data Objects</acronym> (PDO) défint + L'extension <acronym>PHP Data Objects</acronym> (PDO) définit une excellente interface pour accéder à une base de données depuis &php;. Chaque pilote de base de données implémenté dans l'interface PDO peut utiliser - des fonctionnalités spécifiques à chaque des bases de données + des fonctionnalités spécifiques de chacune des bases de données en utilisant des extensions de fonctions. Notez que vous ne pouvez exécuter aucune fonction de base de données en utilisant l'extension PDO par elle-même ; vous devez utiliser un <link linkend="pdo.drivers">driver @@ -32,7 +33,7 @@ </para> <para> PDO est fournit avec &php; 5.1 et est disponible en tant qu'extension PECL pour &php; 5.0 ; - DO requiert les nouvelles fonctionnalités OO fournies par &php; 5 et donc, ne fonctionne + PDO requiert les nouvelles fonctionnalités OO fournies par &php; 5 et donc, ne fonctionne pas avec les versions antérieures de &php;. </para> </section> @@ -45,7 +46,7 @@ <para> Si vous exécutez une version 5.1 de &php;, PDO est inclut dans cette distribution ; il devrait être automatiquement activé lorsque vous lancerez le script de configuration de &php;. - Il est recommandé de compiler PDO en tant qu'extension partagée, ce qui vous permettera + Il est recommandé de compiler PDO en tant qu'extension partagée, ce qui vous permettra de mettre à jour PDO via PECL. Il est également recommandé d'activer le support zlib (pour l'installeur PEAR) lors de la compilation de &php;. Vous devriez également avoir besoin d'activer le driver PDO correspondant à la base de données de votre choix ; consultez la @@ -61,11 +62,11 @@ <step> <para> Après avoir installé PDO en tant que module partagé, vous devez éditer votre - fichier &php.ini; afin que l'extension PDO soit chargé automatiquement lorsque + fichier &php.ini; afin que l'extension PDO soit chargée automatiquement lorsque &php; est lancé. Vous devez y activer également le driver spécifique à votre base de données ; assurez-vous qu'ils sont listés après la ligne pdo.so, car PDO doit être initialisé avant le chargement des extensions spécifiques à la base de données. - Si vous avez compiler les extensions statiquement, vous pouvez sauter cette étape. + Si vous avez compilé les extensions statiquement, vous pouvez sauter cette étape. <screen> <![CDATA[ extension=pdo.so @@ -79,7 +80,7 @@ la commande <command>pear upgrade pdo</command> pour mettre à jour votre version de PDO sans pour autant avoir besoin de recompiler complètement &php;. Notez que si vous faites cela, vous devez également mettre à jour votre driver PDO - spécifique à votre base de données dans le même temps. + spécifique à votre base de données en même temps. </para> </step> </procedure> @@ -99,7 +100,7 @@ <step> <para> - Éxécutez la commande suivante pour télécharger, compiler et installer + Exécutez la commande suivante pour télécharger, compiler et installer la dernière version stable de PDO : <screen> <![CDATA[ @@ -112,7 +113,7 @@ <para> Si PDO est toujours en version BETA (et au moment de l'écriture de ces lignes, il l'est), vous devez demander à l'utilitaire PEAR de récupérer le paquet BETA. - Au lieu d'éxécuter la commande ci-dessus, lançez la commande suivante : + Au lieu d'exécuter la commande ci-dessus, lancez la commande suivante : <screen> <![CDATA[ pear install pdo-beta @@ -143,9 +144,9 @@ <title>Utilisateurs de Windows avec &php; 5.1 et supérieur</title> <step> <para> - PDO ainsi que tous les drivers principaux intéragissent avec &php; en tant + PDO ainsi que tous les drivers principaux interagissent avec &php; en tant qu'extensions partagées, et ont tout simplement besoin d'être activés en - édiant le fichier &php.ini; : + éditant le fichier &php.ini; : <screen> <![CDATA[ extension=php_pdo.dll @@ -157,7 +158,7 @@ <para> Ensuite, choisissez les autres fichiers DLL spécifiques à votre base de données et utilisez soit la fonction <function>dl</function> pour les charger - au moment de l'éxécution ou activer-les dans le fichier &php.ini; en dessous + au moment de l'exécution ou activer-les dans le fichier &php.ini; en dessous de la ligne <filename>php_pdo.dll</filename>. Par exemple : <screen> <![CDATA[ @@ -253,8 +254,8 @@ </para> <para> S'il y a des erreurs de connexion, un objet <literal>PDOException</literal> - est lançé. Vous pouvez attrapper cette exception si vous voulez gérer - cette erreur, ou laisser le gestionnaire globale d'exception défini + est lancé. Vous pouvez attraper cette exception si vous voulez gérer + cette erreur, ou laisser le gestionnaire global d'exception défini via la fonction <function>set_exception_handler</function> la traiter. </para> <para> @@ -280,25 +281,25 @@ </para> <warning> <para> - Si votre application n'attrappe pas les exceptions lançées depuis le constructeur PDO, + Si votre application n'attrape pas les exceptions lancées depuis le constructeur PDO, l'action par défaut du moteur zend est de terminer le script et d'afficher une trace. Cette trace devrait révéler des détails complets sur la connexion à la base de données, incluant le nom d'utilisateur et le mot de passe. Il en est donc de votre responsabilité - d'attrapper cette exception, soit explicitement (via l'instruction <literal>catch</literal>) + d'attraper cette exception, soit explicitement (via l'instruction <literal>catch</literal>) ou implicitement via la fonction <function>set_exception_handler</function>. </para> </warning> <para> Lorsque la connexion à la base de données a réussi, une instance de la classe PDO est retournée à votre script. La connexion est active tant que l'objet PDO - l'est. Pour clôre la connexion, vous devez détruire l'objet en vous assurant que + l'est. Pour clore la connexion, vous devez détruire l'objet en vous assurant que toutes ses références sont effacées. Vous pouvez faire cela en assignant &null; à la variable gérant l'objet. Si vous ne le faites pas explicitement, &php; fermera automatiquement la connexion lorsque le script arrivera à la fin. </para> <para> <example> - <title>Fermeture d'un connexion</title> + <title>Fermeture d'une connexion</title> <programlisting role='php'> <![CDATA[ <?php @@ -339,10 +340,10 @@ <para> Si vous utilisez le driver PDO ODBC et que votre bibliothèque ODBC supporte le pool de connexion ODBC (unixODBC et Windows le supportent tous les deux ; - peut être plus), alors, il est recommandé de ne pas utiliser les connexions persistantes + peut être plus), alors il est recommandé de ne pas utiliser les connexions persistantes PDO mais plutôt laisser le pool de connexion ODBC mettre en cache les connexions. Le pool de connexion ODBC est partagé avec les autres modules dans le processus ; - si PDO met en cache la connexion, alors, cette connexion ne sera jamais retournée + si PDO met en cache la connexion, alors cette connexion ne sera jamais retournée par le pool de connexion ODBC, faisant que plusieurs connexions sont créées pour les autres modules. </para> @@ -353,11 +354,11 @@ <title>Transactions et validation automatique (auto-commit)</title> <para> Maintenant que vous êtes connecté via PDO, vous devez comprendre - comme PDO gère les transactions avant d'exécuter des requêtes. Si vous n'avez + comment PDO gère les transactions avant d'exécuter des requêtes. Si vous n'avez jamais utilisé les transactions, elles offrent 4 fonctionnalités majeures : - Automatisme, Consistence, Isolation et Durabilité (ACID). En d'autres termes, + Automatisme, Consistance, Isolation et Durabilité (ACID). En d'autres termes, n'importe quel travail mené à bien dans une transaction, même s'il est effectué - par étapes, est garanti pour être appliqué à la base de données sans risque, et sans + par étapes, est garanti d'être appliqué à la base de données sans risque, et sans interférence pour les autres connexions, quand il est validé. Le travail des transactions peut également être automatiquement annulé à votre demande (en supposant que vous n'avez encore rien validé), ce qui rend la gestion des erreurs bien plus @@ -368,7 +369,7 @@ toutes vos modifications en une seule fois ; ceci a le bel effet d'éprouver drastiquement l'efficacité de vos mises à jour. Dans d'autres termes, les transactions rendent vos scripts plus rapides et potentiellement plus - robuste (vous devez les utiliser correctement pour avoir ces bénéfices). + robustes (vous devez les utiliser correctement pour avoir ces bénéfices). </para> <para> Malheureusement, toutes les bases de données ne supportent pas les transactions, @@ -378,7 +379,7 @@ aucune transaction si la base de données ne les supporte pas. Si vous avez besoin d'une transaction, vous devez utiliser la méthode <function>PDO::beginTransaction</function> pour l'initialiser. Si le driver utilisé ne supporte pas les transactions, une exception - PDO sera lançé (en accord avec votre gestionnaire d'erreurs : ceci est toujours + PDO sera lancée (en accord avec votre gestionnaire d'erreurs : ceci est toujours une erreur sérieuse). Une fois que vous êtes dans une transaction, vous devez utiliser la fonction <function>PDO::commit</function> ou la fonction <function>PDO::rollBack</function> pour la terminer, suivant le succès de votre code durant la transaction. @@ -386,8 +387,8 @@ <para> Lorsque le script se termine ou lorsque la connexion est sur le point de se fermer, si vous avez une transaction en cours, PDO l'annulera automatiquement. - Ceci est une mesure de sécurité afin de garantir le consistence de vos données - dans le cas où le script se termine d'une façon inatendue--si vous ne validez pas + Ceci est une mesure de sécurité afin de garantir la consistance de vos données + dans le cas où le script se termine d'une façon inattendue. Si vous ne validez pas explicitement la transaction, alors, on présume que quelque chose s'est mal passé et l'annulation de la transaction intervient afin de garantir la sécurité de vos données. </para> @@ -404,15 +405,15 @@ <example> <title>Exécution d'un groupe dans une transaction</title> <para> - Dans l'exemple suivant, supposons que nous allons crééer un jeu d'entrées + Dans l'exemple suivant, supposons que nous allons créer un jeu d'entrées pour un nouvel employé, dont le numéro d'ID sera 23. - En plus des données basiques sur cette personne, vous devons également + En plus des données basiques sur cette personne, nous devons également lui enregistrer son salaire. Il est très simple d'effectuer deux mises à jour séparées, mais en les enfermant dans les appels des fonctions <function>PDO::beginTransaction</function> et <function>PDO::commit</function>, nous garantissons que personne ne pourra voir ces modifications tant qu'elles ne seront pas complètes. - Si quelque chose tourne mal, le block de capture annulera toutes les + Si quelque chose tourne mal, le bloc de capture annulera toutes les modifications effectuées depuis le début de la transaction et affichera un message d'erreur. </para> @@ -444,7 +445,7 @@ Vous n'êtes pas limité dans le nombre de mises à jour dans une transaction ; vous pouvez également y effectuer des requêtes complexes et bien sûr, utiliser ces informations pour construire d'autres mises à jour et requêtes ; durant l'activité - de la transaction, vous êtes garantie que personne d'autre ne peut effectuer des + de la transaction, vous êtes garanti que personne d'autre ne peut effectuer des modifications alors que vous êtes au milieu de vos modifications. En réalité, ceci n'est pas 100% correct, mais cela reste une très bonne introduction aux transactions. @@ -454,8 +455,8 @@ <section id='pdo.prepared-statements'> <title>Requêtes préparées et procédures stockées</title> <para> - La plupart des bases de données supporte le concepte des requêtes préparées. - Qu'est-ce donc ? Vous pouvez les voir comme une sorte de template compilée + La plupart des bases de données supportent le concept des requêtes préparées. + Qu'est-ce donc ? Vous pouvez les voir comme une sorte de modèle compilé pour le SQL que vous voulez exécuter, qui peut être personnalisé en utilisant des variables en guise de paramètres. Les requêtes préparées offrent deux fonctionnalités essentielles : @@ -470,8 +471,8 @@ ce processus peut prendre assez de temps, ce qui peut ralentir vos applications si vous devez répéter la même requête plusieurs fois avec différents paramètres. En utilisant les requêtes préparées, vous évitez ainsi de répéter le cycle - analyser/compilation/optimisation. Pour résumé, les requêtes préparées - utilisent moins de ressource et s'exécutent plus rapidement. + analyser/compilation/optimisation. Pour résumer, les requêtes préparées + utilisent moins de ressources et s'exécutent plus rapidement. </simpara> </listitem> <listitem> @@ -557,8 +558,8 @@ <programlisting role='php'> <![CDATA[ <?php -$stmt = $dbh->prepare("SELECT * FROM REGISTRY where name = ?"); -if ($stmt->execute(array($_GET['name']))) { +$stmt = $dbh->prepare("SELECT * FROM REGISTRY where nom = ?"); +if ($stmt->execute(array($_GET['nom']))) { while ($row = $stmt->fetch()) { print_r($row); } @@ -601,7 +602,7 @@ Vous devez également spécifier les paramètres qui gèrent les valeurs aussi bien pour l'entrée que pour la sortie ; la syntaxe est similaire aux paramètres de sortie. Dans le prochain exemple, la chaîne 'Bonjour' est passée - à la procédure stockée et lorsqu'elle retourne la valeur, 'Bonjour' est remplacé + à la procédure stockée et lorsqu'elle retourne la valeur, 'Bonjour' est remplacée par la valeur retournée par la procédure. </para> @@ -668,7 +669,7 @@ pour refléter le code erreur et l'information sur l'erreur. Ce comportement est utile également durant la période de débogage car il va stopper l'application à l'endroit même de l'erreur et pointer l'endroit où - se trouve potentionnellement l'erreur dans votre code (souvenez-vous : + se trouve potentiellement l'erreur dans votre code (souvenez-vous : les transactions sont automatiquement annulées si l'exception fait que le script se termine). </para> @@ -720,7 +721,7 @@ <para> Cet exemple lie un LOB dans une variable nommée $lob et l'envoie au navigateur en utilisant la fonction <function>fpassthru</function>. - Vû qu'un LOB est représenté en un flux, les fonctions comme + Étant donné qu'un LOB est représenté en un flux, les fonctions comme <function>fgets</function>, <function>fread</function> et <function>stream_get_contents</function> peuvent être utilisées sur ce flux. </para> @@ -778,8 +779,8 @@ <example> <title>Insertion d'une image dans une base de données Oracle</title> <para> - Oracle requiet une syntaxe légèrement différente pour y insérer un LOB - depuis un fichier. Il est également essentielle d'effectuer votre insertion + Oracle requiert une syntaxe légèrement différente pour y insérer un LOB + depuis un fichier. Il est également essentiel d'effectuer votre insertion au sein d'une transaction, sinon, votre nouveau LOB sera inséré avec une longueur de zéro : </para> @@ -887,7 +888,7 @@ <listitem> <para> <link linkend='function.PDO-quote'>quote</link> - - retourne une version quotée d'une chaîne pour utilisation dans une requête SQL + - retourne une version protégée d'une chaîne pour utilisation dans une requête SQL </para> </listitem> <listitem> @@ -909,7 +910,7 @@ <section id='pdo.class.PDOStatement'> <title><classname>PDOStatement</classname></title> <para> - Représente une requête préparée et, après, exécution de la requête, un jeu + Représente une requête préparée et, après exécution de la requête, un jeu de résultat associatif. </para> <section id='pdo.class.Statement.methods'> @@ -930,7 +931,7 @@ <listitem> <para> <link linkend='function.PDOStatement-bindValue'>bindValue</link> - - lie une valeur à un paramère dans une requête préparée + - lie une valeur à un paramètre dans une requête préparée </para> </listitem> <listitem> @@ -948,7 +949,7 @@ <listitem> <para> <link linkend='function.PDOStatement-errorCode'>errorCode</link> - - récupère le code erreur, s'l y en a, depuis une requête + - récupère le code erreur, s'il y en a, depuis une requête </para> </listitem> <listitem> @@ -973,7 +974,7 @@ <listitem> <para> <link linkend='function.PDOStatement-fetchAll'>fetchAll</link> - - récupère un tableau contenant touts les lignes depuis un jeu de résultats + - récupère un tableau contenant toutes les lignes depuis un jeu de résultats </para> </listitem> <listitem> @@ -1025,7 +1026,7 @@ <section id='pdo.class.PDOException'> <title><classname>PDOException</classname></title> <para> - Représente une erreur émise par PDO. Vous ne devriez pas lancerun exception + Représente une erreur émise par PDO. Vous ne devriez pas lancer une exception <classname>PDOException</classname> depuis votre propre code. Lisez la documentation sur les <link linkend='language.exceptions'>Exceptions</link> pour plus de détails sur les exceptions en &php;. http://cvs.php.net/viewcvs.cgi/phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml diff -u phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml:1.8 phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml:1.9 --- phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml:1.8 Sat Nov 26 16:24:32 2005 +++ phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml Wed Dec 14 02:40:57 2005 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- $Revision: 1.8 $ --> +<!-- $Revision: 1.9 $ --> <!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <refentry id="function.PDO-lastInsertId"> @@ -62,7 +62,7 @@ </para> <para> Si le driver PDO ne supporte pas cette fonctionalité, - <function>PDO::lastInsertID</function> lançera un SQLSTATE + <function>PDO::lastInsertID</function> lancera un SQLSTATE <literal>IM001</literal>. </para> </refsect1> @@ -119,4 +119,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/viewcvs.cgi/phpdoc-fr/reference/pdo/functions/PDO-quote.xml?r1=1.5&r2=1.6&diff_format=u Index: phpdoc-fr/reference/pdo/functions/PDO-quote.xml diff -u phpdoc-fr/reference/pdo/functions/PDO-quote.xml:1.5 phpdoc-fr/reference/pdo/functions/PDO-quote.xml:1.6 --- phpdoc-fr/reference/pdo/functions/PDO-quote.xml:1.5 Sat Nov 26 16:24:32 2005 +++ phpdoc-fr/reference/pdo/functions/PDO-quote.xml Wed Dec 14 02:40:57 2005 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> +<!-- $Revision: 1.6 $ --> <!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <refentry id="function.PDO-quote"> @@ -29,8 +29,9 @@ des paramètres liées au lieu d'utiliser <function>PDO::quote</function> pour interpréter les entrées utilisateurs dans la requête SQL. Les requêtes préparées avec des paramètres liées ne sont pas seulement plus portables, plus maléables et - plus sécurisées mais bien plus rapides à exécuter que d'interpréter les requêtes, vû que - les côtés client et serveur peuvent mettre en cache une version compilée de la requête. + plus sécurisées mais bien plus rapides à exécuter que d'interpréter les + requêtes, étant donné que les côtés client et serveur peuvent mettre en cache une + version compilée de la requête. </para> <para> Tous les drivers PDO n'implémentent pas cette méthode (comme PDO_ODBC). Utilisez @@ -182,4 +183,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> http://cvs.php.net/viewcvs.cgi/phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml diff -u phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml:1.7 phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml:1.8 --- phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml:1.7 Sun Nov 27 12:18:20 2005 +++ phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml Wed Dec 14 02:40:57 2005 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- $Revision: 1.7 $ --> +<!-- $Revision: 1.8 $ --> <!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> <refentry id="function.PDOStatement-bindColumn"> @@ -27,7 +27,7 @@ </para> <note> <para> - Vû que les informations sur les colonnes ne sont pas toujours disponibles + Étant donné que les informations sur les colonnes ne sont pas toujours disponibles à PDO tant que la requête n'est pas exécutée, les applications portables doivent appeler cette fonction <emphasis>après</emphasis> la fonction <function>PDO::execute</function>. @@ -158,4 +158,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/viewcvs.cgi/phpdoc-fr/reference/pdo/constants.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc-fr/reference/pdo/constants.xml diff -u phpdoc-fr/reference/pdo/constants.xml:1.8 phpdoc-fr/reference/pdo/constants.xml:1.9 --- phpdoc-fr/reference/pdo/constants.xml:1.8 Sun Nov 27 13:02:55 2005 +++ phpdoc-fr/reference/pdo/constants.xml Wed Dec 14 02:40:57 2005 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- $Revision: 1.8 $ --> +<!-- $Revision: 1.9 $ --> <!-- EN-Revision: 1.13 Maintainer: yannick Status: ready --> <section id="pdo.constants"> @@ -145,7 +145,7 @@ <simpara> Spécifie que la méthode de récupération doit retourner chaque ligne dans un tableau indexé par le numéro des colonnes comme elles sont - retournées dans le jeu de résultats correspondant, en commançant à 0. + retournées dans le jeu de résultats correspondant, en commençant à 0. </simpara> </listitem> </varlistentry> @@ -170,7 +170,7 @@ </term> <listitem> <simpara> - SPécifie que la méthode de récupération doit retourner chaque ligne + Spécifie que la méthode de récupération doit retourner chaque ligne dans un objet avec les noms de propriétés correspondant aux noms des colonnes comme elles sont retournées dans le jeu de résultats. </simpara> @@ -281,7 +281,7 @@ <simpara> Définir la taille de la pré-récupération vous permet d'accroître les performances de votre application. Toutes les combinaisons bases de données / drivers - ne supportent pas cette fonctionnalité. Ceci accroit les performances au + ne supportent pas cette fonctionnalité. Ceci accroît les performances au détriment de la consommation de mémoire vive. </simpara> </listitem> @@ -412,7 +412,7 @@ <![CDATA[ <?php if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') { - echo "Utilisation de mysql ; faît quelque chose de spécifique à mysql ici\n"; + echo "Utilisation de mysql ; fait quelque chose de spécifique à mysql ici\n"; } ?> ]]> @@ -613,7 +613,7 @@ </term> <listitem> <simpara> - Récupère la ligne demandé par une position relative à la position courante + Récupère la ligne demandée par une position relative à la position courante du curseur d'un jeu de résultats. Valide seulement pour les curseurs scrollables. </simpara> </listitem> @@ -626,7 +626,7 @@ <listitem> <simpara> Crée un objet PDOStatement avec un curseur uniquement de retour. C'est - le choix par défaut pour le curseur, car il est rapide et l'accès aux données est commune + le choix par défaut pour le curseur, car il est rapide et l'accès aux données est commun pour les masques en &php;. </simpara> </listitem> @@ -681,4 +681,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/viewcvs.cgi/phpdoc-fr/reference/pdo/reference.xml?r1=1.19&r2=1.20&diff_format=u Index: phpdoc-fr/reference/pdo/reference.xml diff -u phpdoc-fr/reference/pdo/reference.xml:1.19 phpdoc-fr/reference/pdo/reference.xml:1.20 --- phpdoc-fr/reference/pdo/reference.xml:1.19 Mon Dec 12 18:23:53 2005 +++ phpdoc-fr/reference/pdo/reference.xml Wed Dec 14 02:40:57 2005 @@ -1,8 +1,9 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- $Revision: 1.19 $ --> -<!-- EN-Revision: 1.45 Maintainer: yannick Status: ready --> +<!-- $Revision: 1.20 $ --> +<!-- EN-Revision: 1.46 Maintainer: yannick Status: ready --> <!-- Purpose: database.abstract --> <!-- Membership: pecl, bundled --> +<!-- Reviewed: yes --> <reference id="ref.pdo"> <title>Fonctions PDO</title> @@ -12,10 +13,10 @@ <section id="pdo.intro"> &reftitle.intro; <para> - L'extension <acronym>PHP Data Objects</acronym> (PDO) défint + L'extension <acronym>PHP Data Objects</acronym> (PDO) définit une excellente interface pour accéder à une base de données depuis &php;. Chaque pilote de base de données implémenté dans l'interface PDO peut utiliser - des fonctionnalités spécifiques à chaque des bases de données + des fonctionnalités spécifiques de chacune des bases de données en utilisant des extensions de fonctions. Notez que vous ne pouvez exécuter aucune fonction de base de données en utilisant l'extension PDO par elle-même ; vous devez utiliser un <link linkend="pdo.drivers">driver @@ -32,7 +33,7 @@ </para> <para> PDO est fournit avec &php; 5.1 et est disponible en tant qu'extension PECL pour &php; 5.0 ; - DO requiert les nouvelles fonctionnalités OO fournies par &php; 5 et donc, ne fonctionne + PDO requiert les nouvelles fonctionnalités OO fournies par &php; 5 et donc, ne fonctionne pas avec les versions antérieures de &php;. </para> </section> @@ -45,7 +46,7 @@ <para> Si vous exécutez une version 5.1 de &php;, PDO est inclut dans cette distribution ; il devrait être automatiquement activé lorsque vous lancerez le script de configuration de &php;. - Il est recommandé de compiler PDO en tant qu'extension partagée, ce qui vous permettera + Il est recommandé de compiler PDO en tant qu'extension partagée, ce qui vous permettra de mettre à jour PDO via PECL. Il est également recommandé d'activer le support zlib (pour l'installeur PEAR) lors de la compilation de &php;. Vous devriez également avoir besoin d'activer le driver PDO correspondant à la base de données de votre choix ; consultez la @@ -61,11 +62,11 @@ <step> <para> Après avoir installé PDO en tant que module partagé, vous devez éditer votre - fichier &php.ini; afin que l'extension PDO soit chargé automatiquement lorsque + fichier &php.ini; afin que l'extension PDO soit chargée automatiquement lorsque &php; est lancé. Vous devez y activer également le driver spécifique à votre base de données ; assurez-vous qu'ils sont listés après la ligne pdo.so, car PDO doit être initialisé avant le chargement des extensions spécifiques à la base de données. - Si vous avez compiler les extensions statiquement, vous pouvez sauter cette étape. + Si vous avez compilé les extensions statiquement, vous pouvez sauter cette étape. <screen> <![CDATA[ extension=pdo.so @@ -79,7 +80,7 @@ la commande <command>pear upgrade pdo</command> pour mettre à jour votre version de PDO sans pour autant avoir besoin de recompiler complètement &php;. Notez que si vous faites cela, vous devez également mettre à jour votre driver PDO - spécifique à votre base de données dans le même temps. + spécifique à votre base de données en même temps. </para> </step> </procedure> @@ -99,7 +100,7 @@ <step> <para> - Éxécutez la commande suivante pour télécharger, compiler et installer + Exécutez la commande suivante pour télécharger, compiler et installer la dernière version stable de PDO : <screen> <![CDATA[ @@ -112,7 +113,7 @@ <para> Si PDO est toujours en version BETA (et au moment de l'écriture de ces lignes, il l'est), vous devez demander à l'utilitaire PEAR de récupérer le paquet BETA. - Au lieu d'éxécuter la commande ci-dessus, lançez la commande suivante : + Au lieu d'exécuter la commande ci-dessus, lancez la commande suivante : <screen> <![CDATA[ pear install pdo-beta @@ -143,9 +144,9 @@ <title>Utilisateurs de Windows avec &php; 5.1 et supérieur</title> <step> <para> - PDO ainsi que tous les drivers principaux intéragissent avec &php; en tant + PDO ainsi que tous les drivers principaux interagissent avec &php; en tant qu'extensions partagées, et ont tout simplement besoin d'être activés en - édiant le fichier &php.ini; : + éditant le fichier &php.ini; : <screen> <![CDATA[ extension=php_pdo.dll @@ -157,7 +158,7 @@ <para> Ensuite, choisissez les autres fichiers DLL spécifiques à votre base de données et utilisez soit la fonction <function>dl</function> pour les charger - au moment de l'éxécution ou activer-les dans le fichier &php.ini; en dessous + au moment de l'exécution ou activer-les dans le fichier &php.ini; en dessous de la ligne <filename>php_pdo.dll</filename>. Par exemple : <screen> <![CDATA[ @@ -253,8 +254,8 @@ </para> <para> S'il y a des erreurs de connexion, un objet <literal>PDOException</literal> - est lançé. Vous pouvez attrapper cette exception si vous voulez gérer - cette erreur, ou laisser le gestionnaire globale d'exception défini + est lancé. Vous pouvez attraper cette exception si vous voulez gérer + cette erreur, ou laisser le gestionnaire global d'exception défini via la fonction <function>set_exception_handler</function> la traiter. </para> <para> @@ -280,25 +281,25 @@ </para> <warning> <para> - Si votre application n'attrappe pas les exceptions lançées depuis le constructeur PDO, + Si votre application n'attrape pas les exceptions lancées depuis le constructeur PDO, l'action par défaut du moteur zend est de terminer le script et d'afficher une trace. Cette trace devrait révéler des détails complets sur la connexion à la base de données, incluant le nom d'utilisateur et le mot de passe. Il en est donc de votre responsabilité - d'attrapper cette exception, soit explicitement (via l'instruction <literal>catch</literal>) + d'attraper cette exception, soit explicitement (via l'instruction <literal>catch</literal>) ou implicitement via la fonction <function>set_exception_handler</function>. </para> </warning> <para> Lorsque la connexion à la base de données a réussi, une instance de la classe PDO est retournée à votre script. La connexion est active tant que l'objet PDO - l'est. Pour clôre la connexion, vous devez détruire l'objet en vous assurant que + l'est. Pour clore la connexion, vous devez détruire l'objet en vous assurant que toutes ses références sont effacées. Vous pouvez faire cela en assignant &null; à la variable gérant l'objet. Si vous ne le faites pas explicitement, &php; fermera automatiquement la connexion lorsque le script arrivera à la fin. </para> <para> <example> - <title>Fermeture d'un connexion</title> + <title>Fermeture d'une connexion</title> <programlisting role='php'> <![CDATA[ <?php @@ -339,10 +340,10 @@ <para> Si vous utilisez le driver PDO ODBC et que votre bibliothèque ODBC supporte le pool de connexion ODBC (unixODBC et Windows le supportent tous les deux ; - peut être plus), alors, il est recommandé de ne pas utiliser les connexions persistantes + peut être plus), alors il est recommandé de ne pas utiliser les connexions persistantes PDO mais plutôt laisser le pool de connexion ODBC mettre en cache les connexions. Le pool de connexion ODBC est partagé avec les autres modules dans le processus ; - si PDO met en cache la connexion, alors, cette connexion ne sera jamais retournée + si PDO met en cache la connexion, alors cette connexion ne sera jamais retournée par le pool de connexion ODBC, faisant que plusieurs connexions sont créées pour les autres modules. </para> @@ -353,11 +354,11 @@ <title>Transactions et validation automatique (auto-commit)</title> <para> Maintenant que vous êtes connecté via PDO, vous devez comprendre - comme PDO gère les transactions avant d'exécuter des requêtes. Si vous n'avez + comment PDO gère les transactions avant d'exécuter des requêtes. Si vous n'avez jamais utilisé les transactions, elles offrent 4 fonctionnalités majeures : - Automatisme, Consistence, Isolation et Durabilité (ACID). En d'autres termes, + Automatisme, Consistance, Isolation et Durabilité (ACID). En d'autres termes, n'importe quel travail mené à bien dans une transaction, même s'il est effectué - par étapes, est garanti pour être appliqué à la base de données sans risque, et sans + par étapes, est garanti d'être appliqué à la base de données sans risque, et sans interférence pour les autres connexions, quand il est validé. Le travail des transactions peut également être automatiquement annulé à votre demande (en supposant que vous n'avez encore rien validé), ce qui rend la gestion des erreurs bien plus @@ -368,7 +369,7 @@ toutes vos modifications en une seule fois ; ceci a le bel effet d'éprouver drastiquement l'efficacité de vos mises à jour. Dans d'autres termes, les transactions rendent vos scripts plus rapides et potentiellement plus - robuste (vous devez les utiliser correctement pour avoir ces bénéfices). + robustes (vous devez les utiliser correctement pour avoir ces bénéfices). </para> <para> Malheureusement, toutes les bases de données ne supportent pas les transactions, @@ -378,7 +379,7 @@ aucune transaction si la base de données ne les supporte pas. Si vous avez besoin d'une transaction, vous devez utiliser la méthode <function>PDO::beginTransaction</function> pour l'initialiser. Si le driver utilisé ne supporte pas les transactions, une exception - PDO sera lançé (en accord avec votre gestionnaire d'erreurs : ceci est toujours + PDO sera lancée (en accord avec votre gestionnaire d'erreurs : ceci est toujours une erreur sérieuse). Une fois que vous êtes dans une transaction, vous devez utiliser la fonction <function>PDO::commit</function> ou la fonction <function>PDO::rollBack</function> pour la terminer, suivant le succès de votre code durant la transaction. @@ -386,8 +387,8 @@ <para> Lorsque le script se termine ou lorsque la connexion est sur le point de se fermer, si vous avez une transaction en cours, PDO l'annulera automatiquement. - Ceci est une mesure de sécurité afin de garantir le consistence de vos données - dans le cas où le script se termine d'une façon inatendue--si vous ne validez pas + Ceci est une mesure de sécurité afin de garantir la consistance de vos données + dans le cas où le script se termine d'une façon inattendue. Si vous ne validez pas explicitement la transaction, alors, on présume que quelque chose s'est mal passé et l'annulation de la transaction intervient afin de garantir la sécurité de vos données. </para> @@ -404,15 +405,15 @@ <example> <title>Exécution d'un groupe dans une transaction</title> <para> - Dans l'exemple suivant, supposons que nous allons crééer un jeu d'entrées + Dans l'exemple suivant, supposons que nous allons créer un jeu d'entrées pour un nouvel employé, dont le numéro d'ID sera 23. - En plus des données basiques sur cette personne, vous devons également + En plus des données basiques sur cette personne, nous devons également lui enregistrer son salaire. Il est très simple d'effectuer deux mises à jour séparées, mais en les enfermant dans les appels des fonctions <function>PDO::beginTransaction</function> et <function>PDO::commit</function>, nous garantissons que personne ne pourra voir ces modifications tant qu'elles ne seront pas complètes. - Si quelque chose tourne mal, le block de capture annulera toutes les + Si quelque chose tourne mal, le bloc de capture annulera toutes les modifications effectuées depuis le début de la transaction et affichera un message d'erreur. </para> @@ -444,7 +445,7 @@ Vous n'êtes pas limité dans le nombre de mises à jour dans une transaction ; vous pouvez également y effectuer des requêtes complexes et bien sûr, utiliser ces informations pour construire d'autres mises à jour et requêtes ; durant l'activité - de la transaction, vous êtes garantie que personne d'autre ne peut effectuer des + de la transaction, vous êtes garanti que personne d'autre ne peut effectuer des modifications alors que vous êtes au milieu de vos modifications. En réalité, ceci n'est pas 100% correct, mais cela reste une très bonne introduction aux transactions. @@ -454,8 +455,8 @@ <section id='pdo.prepared-statements'> <title>Requêtes préparées et procédures stockées</title> <para> - La plupart des bases de données supporte le concepte des requêtes préparées. - Qu'est-ce donc ? Vous pouvez les voir comme une sorte de template compilée + La plupart des bases de données supportent le concept des requêtes préparées. + Qu'est-ce donc ? Vous pouvez les voir comme une sorte de modèle compilé pour le SQL que vous voulez exécuter, qui peut être personnalisé en utilisant des variables en guise de paramètres. Les requêtes préparées offrent deux fonctionnalités essentielles : @@ -470,8 +471,8 @@ ce processus peut prendre assez de temps, ce qui peut ralentir vos applications si vous devez répéter la même requête plusieurs fois avec différents paramètres. En utilisant les requêtes préparées, vous évitez ainsi de répéter le cycle - analyser/compilation/optimisation. Pour résumé, les requêtes préparées - utilisent moins de ressource et s'exécutent plus rapidement. + analyser/compilation/optimisation. Pour résumer, les requêtes préparées + utilisent moins de ressources et s'exécutent plus rapidement. </simpara> </listitem> <listitem> @@ -557,8 +558,8 @@ <programlisting role='php'> <![CDATA[ <?php -$stmt = $dbh->prepare("SELECT * FROM REGISTRY where name = ?"); -if ($stmt->execute(array($_GET['name']))) { +$stmt = $dbh->prepare("SELECT * FROM REGISTRY where nom = ?"); +if ($stmt->execute(array($_GET['nom']))) { while ($row = $stmt->fetch()) { print_r($row); } @@ -601,7 +602,7 @@ Vous devez également spécifier les paramètres qui gèrent les valeurs aussi bien pour l'entrée que pour la sortie ; la syntaxe est similaire aux paramètres de sortie. Dans le prochain exemple, la chaîne 'Bonjour' est passée - à la procédure stockée et lorsqu'elle retourne la valeur, 'Bonjour' est remplacé + à la procédure stockée et lorsqu'elle retourne la valeur, 'Bonjour' est remplacée par la valeur retournée par la procédure. </para> @@ -668,7 +669,7 @@ pour refléter le code erreur et l'information sur l'erreur. Ce comportement est utile également durant la période de débogage car il va stopper l'application à l'endroit même de l'erreur et pointer l'endroit où - se trouve potentionnellement l'erreur dans votre code (souvenez-vous : + se trouve potentiellement l'erreur dans votre code (souvenez-vous : les transactions sont automatiquement annulées si l'exception fait que le script se termine). </para> @@ -720,7 +721,7 @@ <para> Cet exemple lie un LOB dans une variable nommée $lob et l'envoie au navigateur en utilisant la fonction <function>fpassthru</function>. - Vû qu'un LOB est représenté en un flux, les fonctions comme + Étant donné qu'un LOB est représenté en un flux, les fonctions comme <function>fgets</function>, <function>fread</function> et <function>stream_get_contents</function> peuvent être utilisées sur ce flux. </para> @@ -778,8 +779,8 @@ <example> <title>Insertion d'une image dans une base de données Oracle</title> <para> - Oracle requiet une syntaxe légèrement différente pour y insérer un LOB - depuis un fichier. Il est également essentielle d'effectuer votre insertion + Oracle requiert une syntaxe légèrement différente pour y insérer un LOB + depuis un fichier. Il est également essentiel d'effectuer votre insertion au sein d'une transaction, sinon, votre nouveau LOB sera inséré avec une longueur de zéro : </para> @@ -887,7 +888,7 @@ <listitem> <para> <link linkend='function.PDO-quote'>quote</link> - - retourne une version quotée d'une chaîne pour utilisation dans une requête SQL + - retourne une version protégée d'une chaîne pour utilisation dans une requête SQL </para> </listitem> <listitem> @@ -909,7 +910,7 @@ <section id='pdo.class.PDOStatement'> <title><classname>PDOStatement</classname></title> <para> - Représente une requête préparée et, après, exécution de la requête, un jeu + Représente une requête préparée et, après exécution de la requête, un jeu de résultat associatif. </para> <section id='pdo.class.Statement.methods'> @@ -930,7 +931,7 @@ <listitem> <para> <link linkend='function.PDOStatement-bindValue'>bindValue</link> - - lie une valeur à un paramère dans une requête préparée + - lie une valeur à un paramètre dans une requête préparée </para> </listitem> <listitem> @@ -948,7 +949,7 @@ <listitem> <para> <link linkend='function.PDOStatement-errorCode'>errorCode</link> - - récupère le code erreur, s'l y en a, depuis une requête + - récupère le code erreur, s'il y en a, depuis une requête </para> </listitem> <listitem> @@ -973,7 +974,7 @@ <listitem> <para> <link linkend='function.PDOStatement-fetchAll'>fetchAll</link> - - récupère un tableau contenant touts les lignes depuis un jeu de résultats + - récupère un tableau contenant toutes les lignes depuis un jeu de résultats </para> </listitem> <listitem> @@ -1025,7 +1026,7 @@ <section id='pdo.class.PDOException'> <title><classname>PDOException</classname></title> <para> - Représente une erreur émise par PDO. Vous ne devriez pas lancerun exception + Représente une erreur émise par PDO. Vous ne devriez pas lancer une exception <classname>PDOException</classname> depuis votre propre code. Lisez la documentation sur les <link linkend='language.exceptions'>Exceptions</link> pour plus de détails sur les exceptions en &php;. http://cvs.php.net/viewcvs.cgi/phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml diff -u phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml:1.8 phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml:1.9 --- phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml:1.8 Sat Nov 26 16:24:32 2005 +++ phpdoc-fr/reference/pdo/functions/PDO-lastInsertId.xml Wed Dec 14 02:40:57 2005 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- $Revision: 1.8 $ --> +<!-- $Revision: 1.9 $ --> <!-- EN-Revision: 1.10 Maintainer: yannick Status: ready --> <refentry id="function.PDO-lastInsertId"> @@ -62,7 +62,7 @@ </para> <para> Si le driver PDO ne supporte pas cette fonctionalité, - <function>PDO::lastInsertID</function> lançera un SQLSTATE + <function>PDO::lastInsertID</function> lancera un SQLSTATE <literal>IM001</literal>. </para> </refsect1> @@ -119,4 +119,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/viewcvs.cgi/phpdoc-fr/reference/pdo/functions/PDO-quote.xml?r1=1.5&r2=1.6&diff_format=u Index: phpdoc-fr/reference/pdo/functions/PDO-quote.xml diff -u phpdoc-fr/reference/pdo/functions/PDO-quote.xml:1.5 phpdoc-fr/reference/pdo/functions/PDO-quote.xml:1.6 --- phpdoc-fr/reference/pdo/functions/PDO-quote.xml:1.5 Sat Nov 26 16:24:32 2005 +++ phpdoc-fr/reference/pdo/functions/PDO-quote.xml Wed Dec 14 02:40:57 2005 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> +<!-- $Revision: 1.6 $ --> <!-- EN-Revision: 1.6 Maintainer: yannick Status: ready --> <refentry id="function.PDO-quote"> @@ -29,8 +29,9 @@ des paramètres liées au lieu d'utiliser <function>PDO::quote</function> pour interpréter les entrées utilisateurs dans la requête SQL. Les requêtes préparées avec des paramètres liées ne sont pas seulement plus portables, plus maléables et - plus sécurisées mais bien plus rapides à exécuter que d'interpréter les requêtes, vû que - les côtés client et serveur peuvent mettre en cache une version compilée de la requête. + plus sécurisées mais bien plus rapides à exécuter que d'interpréter les + requêtes, étant donné que les côtés client et serveur peuvent mettre en cache une + version compilée de la requête. </para> <para> Tous les drivers PDO n'implémentent pas cette méthode (comme PDO_ODBC). Utilisez @@ -182,4 +183,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> http://cvs.php.net/viewcvs.cgi/phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml diff -u phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml:1.7 phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml:1.8 --- phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml:1.7 Sun Nov 27 12:18:20 2005 +++ phpdoc-fr/reference/pdo/functions/PDOStatement-bindColumn.xml Wed Dec 14 02:40:57 2005 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- $Revision: 1.7 $ --> +<!-- $Revision: 1.8 $ --> <!-- EN-Revision: 1.8 Maintainer: yannick Status: ready --> <refentry id="function.PDOStatement-bindColumn"> @@ -27,7 +27,7 @@ </para> <note> <para> - Vû que les informations sur les colonnes ne sont pas toujours disponibles + Étant donné que les informations sur les colonnes ne sont pas toujours disponibles à PDO tant que la requête n'est pas exécutée, les applications portables doivent appeler cette fonction <emphasis>après</emphasis> la fonction <function>PDO::execute</function>. @@ -158,4 +158,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 +-->