dams Thu Nov 1 11:42:55 2001 EDT
Modified files:
/phpdoc/fr/functions oracle.xml
Log:
Typos.Adding xml stuff.
Index: phpdoc/fr/functions/oracle.xml
diff -u phpdoc/fr/functions/oracle.xml:1.8 phpdoc/fr/functions/oracle.xml:1.9
--- phpdoc/fr/functions/oracle.xml:1.8 Sat Jul 7 18:22:18 2001
+++ phpdoc/fr/functions/oracle.xml Thu Nov 1 11:42:54 2001
@@ -1,10 +1,14 @@
+<?xml encoding="iso-8859-1"?>
+<!-- $Revision: 1.9 $ -->
<reference id="ref.oracle">
<title>Oracle</title>
<titleabbrev>Oracle</titleabbrev>
<refentry id="function.ora-bind">
<refnamediv>
<refname>Ora_Bind</refname>
- <refpurpose>Lie une variable PHP à un paramètre Oracle.</refpurpose>
+ <refpurpose>
+ Lie une variable PHP à un paramètre Oracle.
+ </refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
@@ -21,17 +25,17 @@
<para>
<function>ora_bind</function> retourne &true;
si la liaison a pu se faire, et sinon &false;.
- Les erreurs sont accessibles avec les fonctions <function>ora_error</function>
- et <function>ora_errorcode</function>.
+ Les erreurs sont accessibles avec les fonctions
+ <function>ora_error</function> et <function>ora_errorcode</function>.
</para>
<para>
Cette fonction lie une variable PHP avec un paramètre SQL. Le
paramètre SQL doit être de la forme ":name". Avec l'option,
- vous pouvez choisir si le paramètre SQL est de type entrée/sortie
- (0, valeur par défaut), entrée seulement (1) ou sortie
- seulement (2). Comme dans PHP 3.0.1, vous pouvez respectivement utiliser
- les constantes ORA_BIND_INOUT, ORA_BIND_IN eet ORA_BIND_OUT plutôt
- que des nombres.
+ vous pouvez choisir si le paramètre SQL est de type
+ entrée/sortie (0, valeur par défaut), entrée seulement
+ (1) ou sortie seulement (2). Comme dans PHP 3.0.1, vous pouvez
+ respectivement utiliser les constantes ORA_BIND_INOUT, ORA_BIND_IN et
+ ORA_BIND_OUT plutôt que des nombres.
</para>
<para>
<function>ora_bind</function> doit être appelée après
@@ -49,7 +53,7 @@
ora_bind($curs, "output", ":out", 5, 2);
$input = 765;
ora_exec($curs);
-echo "Résultat: $result<BR>Sortie: $output<BR>Entrée: $input";
+echo "Résultat: $result<br>Sortie: $output<br>Entrée:
+$input";
?>
</programlisting>
</informalexample>
@@ -76,8 +80,8 @@
<function>ora_error</function> et <function>ora_errorcode</function>.
</para>
<para>
- <function>ora_close</function> termine les pointeurs ouverts avec la fonction
- <function>ora_open</function>.
+ <function>ora_close</function> termine les pointeurs ouverts avec la
+ fonction <function>ora_open</function>.
</para>
</refsect1>
</refentry>
@@ -252,7 +256,8 @@
<function>ora_do</function> est une combinaison de
<function>ora_parse</function>, <function>ora_exec</function> et
<function>ora_fetch</function>. Elle va analyser la requête,
- l'éxécuter et lire la première ligne du résultat.
+ l'éxécuter et lire la première ligne du
+ résultat.
</para>
<para>
<function>ora_do</function> retourne &true; en cas
@@ -286,7 +291,7 @@
<replaceable>NNNNN</replaceable> qui identifie le message d'erreur.
<note>
<para>
- Le support des connexions a été ajouté dans PHP 3.0.4.
+ Le support des connexions a été ajouté en PHP 3.0.4.
</para>
</note>
</para>
@@ -295,51 +300,53 @@
d'erreur tels que :
<computeroutput><prompt>$</prompt> <userinput>oerr ora
<replaceable>00001</replaceable></userinput>
00001, 00000, "unique constraint (%s.%s) violated" // *Cause: An update or insert
-statement attempted to insert a duplicate key // For Trusted
-ORACLE configured in DBMS MAC mode, you may see // this message
-if a duplicate entry exists at a different level. // *Action: Either
-remove the unique restriction or do not insert the key </computeroutput>.
- </para>
- </refsect1>
- </refentry>
- <refentry id="function.ora-errorcode">
- <refnamediv>
- <refname>Ora_ErrorCode</refname>
- <refpurpose>Retourne le code d'erreur Oracle.</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef>int <function>ora_errorcode</function></funcdef>
- <paramdef>resource <parameter>cursor_or_connection</parameter></paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>ora_errorcode</function> retourne le code d'erreur
- numérique de la dernière commande exécuté
- sur la connexion ou le pointeur fourni en paramètre.
+ statement attempted to insert a duplicate key // For Trusted
+ ORACLE configured in DBMS MAC mode, you may see // this message
+ if a duplicate entry exists at a different level. // *Action: Either
+ remove the unique restriction or do not insert the key </computeroutput>.
+ </para>
+ </refsect1>
+ </refentry>
+ <refentry id="function.ora-errorcode">
+ <refnamediv>
+ <refname>Ora_ErrorCode</refname>
+ <refpurpose>Retourne le code d'erreur Oracle.</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Description</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>ora_errorcode</function></funcdef>
+ <paramdef>resource <parameter>cursor_or_connection</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ <function>ora_errorcode</function> retourne le code d'erreur
+ numérique de la dernière commande exécuté
+ sur la connexion ou le pointeur fourni en paramètre.
<note>
<para>
- Les identifiants de connexion ne sont acceptés qu'à
- partir de la version 3.0.4.
+ Les identifiants de connexion ne sont acceptés qu'à
+ partir de la version 3.0.4.
</para>
</note>
</para>
- </refsect1>
- </refentry>
- <refentry id="function.ora-exec">
- <refnamediv>
- <refname>Ora_Exec</refname>
- <refpurpose>
- Exécute une commande analysée sur un pointeur Oracle.
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
+ </refsect1>
+ </refentry>
+ <refentry id="function.ora-exec">
+ <refnamediv>
+ <refname>Ora_Exec</refname>
+ <refpurpose>
+ Exécute une commande analysée sur un pointeur Oracle.
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Description</title>
<funcsynopsis>
- <funcdef>bool <function>ora_exec</function></funcdef>
- <paramdef>resource <parameter>cursor</parameter></paramdef>
+ <funcprototype>
+ <funcdef>boolean <function>ora_exec</function></funcdef>
+ <paramdef>resource <parameter>cursor</parameter></paramdef>
+ </funcprototype>
</funcsynopsis>
<para>
<function>ora_exec</function> retourne &true; en cas
@@ -376,60 +383,84 @@
</simpara>
</refsect1>
</refentry>
- <refentry id="function.ora-fetch-into">
- <refnamediv>
- <refname>Ora_Fetch_Into</refname>
- <refpurpose>Lit une ligne dans un tableau</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcprototype>
- <funcdef>int <function>ora_fetch_into</function></funcdef>
- <paramdef>resource <parameter>cursor</parameter></paramdef>
- <paramdef>array <parameter>result</parameter></paramdef>
- <paramdef>int
- <parameter>
- <optional>flags</optional>
- </parameter>
- </paramdef>
- </funcprototype>
- </funcsynopsis>
- <para>
- <function>ora_fetch_into</function> lit la ligne courante du
- résultat <parameter>cursor</parameter> dans le tableau
- <parameter>result</parameter>.
- <example>
- <title>Exemple <function>ora_fetch_into</function></title>
- <programlisting role="php">
+ <refentry id="function.ora-fetch-into">
+ <refnamediv>
+ <refname>Ora_Fetch_Into</refname>
+ <refpurpose>Lit une ligne dans un tableau</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Description</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>ora_fetch_into</function></funcdef>
+ <paramdef>resource <parameter>cursor</parameter></paramdef>
+ <paramdef>array <parameter>result</parameter></paramdef>
+ <paramdef>int
+ <parameter>
+ <optional>flags</optional>
+ </parameter>
+ </paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ <function>ora_fetch_into</function> lit la ligne courante du
+ résultat <parameter>cursor</parameter> dans le tableau
+ <parameter>result</parameter>.
+ <example>
+ <title>Exemple <function>ora_fetch_into</function></title>
+ <programlisting role="php">
<?php
array($results);
ora_fetch_into($cursor, &$results);
echo $results[0];
echo $results[1];
?>
- </programlisting>
- </example>
- Notez que vous devez passer le tableau par référence;
- </para>
- <simpara>
- Voir aussi <function>ora_parse</function>,<function>ora_exec</function>,
- <function>ora_fetch</function>, et <function>ora_do</function>.
- </simpara>
- </refsect1>
- </refentry>
- <refentry id="function.ora-getcolumn">
- <refnamediv>
- <refname>Ora_GetColumn</refname>
- <refpurpose>Retourne une donnée d'une ligne lue.</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
+ </programlisting>
+ </example>
+ Notez que vous devez passer le tableau par référence;
+ </para>
+ <simpara>
+ Voir aussi <function>ora_parse</function>,<function>ora_exec</function>,
+ <function>ora_fetch</function>, et <function>ora_do</function>.
+ </simpara>
+ </refsect1>
+ </refentry>
+ <refentry id="function.ora-getcolumn">
+ <refnamediv>
+ <refname>Ora_GetColumn</refname>
+ <refpurpose>Retourne une donnée d'une ligne lue.</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Description</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>mixed <function>ora_getcolumn</function></funcdef>
+ <paramdef>resource <parameter>cursor</parameter></paramdef>
+ <paramdef>mixed <parameter>column</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ <function>ora_getcolumn</function> retourne la valeur de la
+ colonne. Si une erreur survient, &false; est retourné et
+ <function>ora_errorcode</function> aura une valeur non nulle.
+ Notez, qu'un test à &false;, avec cette fonction peut
+ être \&true;, même sans erreur : en effet, la fonction
+ peut retourner des valeurs telles que résultat &null;,
+ chaînes vides, nombre 0, la chaîne "0".
+ </para>
+ </refsect1>
+ </refentry>
+ <refentry id="function.ora-logoff">
+ <refnamediv>
+ <refname>Ora_Logoff</refname>
+ <refpurpose>Ferme une connexion Oracle.</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Description</title>
+ <funcsynopsis>
<funcprototype>
- <funcdef>mixed <function>ora_getcolumn</function></funcdef>
- <paramdef>resource <parameter>cursor</parameter></paramdef>
- <paramdef>mixed <parameter>column</parameter></paramdef>
+ <funcdef>int <function>ora_logoff</function></funcdef>
+ <paramdef>resource <parameter>connection</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
@@ -443,33 +474,6 @@
</para>
</refsect1>
</refentry>
- <refentry id="function.ora-logoff">
- <refnamediv>
- <refname>Ora_Logoff</refname>
- <refpurpose>Ferme une connexion Oracle.</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <funcsynopsis>
- <funcdef>int <function>ora_logoff</function></funcdef>
- <paramdef>resource <parameter>connection</parameter></paramdef>
- </funcsynopsis>
- <para>
- <function>ora_logoff</function> retourne &true; si la fermeture a
- bien eu lieu, et &false; sinon. Les erreurs sont accessibles avec
- les fonctions <function>ora_error</function> et
- <function>ora_errorcode</function>.
- </para>
- <para>
- <function>ora_logoff</function> déconnecte l'utilisateur,
- et se déconnecte.
- </para>
- <simpara>
- Voir aussi
- <function>ora_logon</function>.
- </simpara>
- </refsect1>
- </refentry>
<refentry id="function.ora-logon">
<refnamediv>
<refname>Ora_Logon</refname>
@@ -533,8 +537,8 @@
</funcsynopsis>
<para>
<function>ora_plogon</function> établit une connexion persistante
- à un serveur Oracle, avec l'utilisateur <parameter>user</parameter> et
- le mot de passe <parameter>password</parameter>.
+ à un serveur Oracle, avec l'utilisateur <parameter>user</parameter>
+ et le mot de passe <parameter>password</parameter>.
</para>
<simpara>
Voir aussi
@@ -557,8 +561,8 @@
</funcsynopsis>
<para>
<function>ora_numcols</function> retourne le nombre de colonne dans le
- résultat <parameter>cursor_ind</parameter>. Cette valeur n'est
significative
- qu'après une requête parse/exec/fetch.
+ résultat <parameter>cursor_ind</parameter>. Cette valeur n'est
+ significative qu'après une requête parse/exec/fetch.
</para>
<simpara>
Voir aussi <function>ora_parse</function>,<function>ora_exec</function>,
@@ -656,7 +660,8 @@
</funcsynopsis>
<para>
<function>ora_rollback</function> annule une transaction Oracle. (Voir
- <function>ora_commit</function> pour la définition d'une transaction).
+ <function>ora_commit</function> pour la définition d'une
+ transaction).
</para>
<para>
<function>ora_rollback</function> retourne &true; si