Index: phpdoc/fr/functions/oci8.xml diff -u phpdoc/fr/functions/oci8.xml:1.15 phpdoc/fr/functions/oci8.xml:1.16 --- phpdoc/fr/functions/oci8.xml:1.15 Mon Nov 12 18:37:22 2001 +++ phpdoc/fr/functions/oci8.xml Wed Nov 14 12:43:38 2001 @@ -1,5 +1,5 @@ - + Oracle 8 oci8 @@ -708,9 +708,9 @@ Exemple avec <function>ocinewdescriptor</function> <?php - /* Appel d'une procˇdure PL/SQL stockˇe qui prend un clobs en entrˇe - * (PHP 4 >= 4.0.6). - * Exemple de signateure de procˇdure stockˇe PL/SQL : + /* Appel d'une procédure PL/SQL stockée qui prend un clobs + * en entrée (PHP 4 >= 4.0.6). + * Exemple de signateure de procédure stockée PL/SQL : * * PROCEDURE save_data * Nom de l'argument Type In/Out Default? Index: phpdoc/fr/functions/ovrimos.xml diff -u phpdoc/fr/functions/ovrimos.xml:1.6 phpdoc/fr/functions/ovrimos.xml:1.7 --- phpdoc/fr/functions/ovrimos.xml:1.6 Mon Nov 12 18:37:22 2001 +++ phpdoc/fr/functions/ovrimos.xml Wed Nov 14 12:43:38 2001 @@ -1 +1,806 @@ - Ovrimos SQL OvrimosSQL Ovrimos SQL Server est une base de données relationnelle client/serveur et transactionnelle, combinée avec des fonctionnalités web, et des transactions rapides. Ovrimos SQL Server est disponible à www.ovrimos.com. Pour activer le support ovrimos de PHP, il suffit de compiler PHP avec l'option du script de configuration. Vous devrez aussi installer la librairie sqlcli disponible avec la distribution Ovrimos SQL Server. Connection au serveur Ovrimos SQL Server et sélection d'une table système <?php$conn = ovrimos_connect("server.domain.com", "8001", "admin", "password");if ($conn != 0) { echo ("Connection établie!"); $res = ovrimos_exec($conn, "select table_id, table_name from sys.tables"); if ($res != 0) { echo "Requête effectuée!"; ovrimos_result_all($res); ovrimos_free_result($res); } ovrimos_close($conn);}?> Cet exemple effectue une connexion réussie. ovrimos_connect Connexion à un serveur Description int ovrimos_connect string host string db string user string password ovrimos_connect sert à se connecter à un serveur Ovrimos. ovrimos_connect retourne un identifiant de connexion, supérieur à 0, ou 0 en cas d'échec.host est l'adresse IP de l'hôte Ovrimos, et db est soit le nom d'une base de données, soit une chaîne contenant le numéro de port. Exemple avec <function>ovrimos_connect</function> <?php$conn = ovrimos_connect("server.domain.com", "8001", "admin", "password");if ($conn != 0) { echo "Connection établie!"; $res=ovrimos_exec($conn, "select table_id, table_name from sys.tables"); if ($res != 0) { echo "Requête effectuée!"; ovrimos_result_all($res); ovrimos_free_result($res); } ovrimos_close($conn);}?> L'exemple ci-dessus montre comment se connecter à une base de données et afficher le contenu d'une table. ovrimos_close Ferme une connexion Description void ovrimos_close int connection ovrimos_close sert à ferme une connexion à un serveur Ovrimos. ovrimos_close ferme la connexion au serveur Ovrimos. Toutes les transactions non validées sont annulées. ovrimos_longreadlen Indique la taille des données à lire dans une colonne de grande taille Description int ovrimos_longreadlen int result_id int length ovrimos_longreadlen sert à lire la taille des données qui sera lues lors de l'accès une colonne de grande taille. ovrimos_longreadlen indique le nombre d'octets qui seront lus dans une colonne de grande taille (long varchar et long varbinary). Par défaut, 0. Indépendemment du fait que ovrimos_longreadlen requiert result_id, actuellement ovrimos_longreadlen affecte ce paramètre pour tous les résultats. ovrimos_prepare Prépare une requête SQL Description int ovrimos_prepare int connection_id string query ovrimos_prepare sert à préparer une requête SQL. ovrimos_prepare prépare une requête SQL et retourne un identifiant de résultat result_id (ou &false; en cas d'échec). Connexion à un serveur Ovrimos SQL Server et préparation d'une requête <?php$conn=ovrimos_connect("db_host", "8001", "admin", "password");if ($conn!=0) { echo "Connection établie!"; $res=ovrimos_prepare($conn, "select table_id, table_name from sys.tables where table_id=1"); if ($res != 0) { echo "Préparation faite!"; if (ovrimos_execute($res)) { echo "Exécution réussie!\n"; ovrimos_result_all($res); } else { echo "Exécution manquée!"; } ovrimos_free_result($res); } else { echo "Préparation manquée!\n"; } ovrimos_close($conn);}?> Cet exemple montre comment se connecter à un serveur Ovrimos SQL Server, comment préparer une requête SQL et l'exécuter. ovrimos_execute Exécute une requête préparée Description boolean ovrimos_execute int result_id array parameters_array ovrimos_execute sert à exécuter une requête SQL. ovrimos_execute exécute une requête préparée. ovrimos_execute retourne &true; ou &false;. Si la requête préparée contient des paramètres (des points d'interrogations dans la requête), un nombre correct de paramètre doit être passé dans le tableau parameters_array. Notez que ovrimos_execute ne suit pas les conventions PHP qui placent les noms des paramètres entre crochets. L'auteur n'a pas pu s'y faire. ovrimos_cursor Retourne le nom du curseur Description int ovrimos_cursor int result_id ovrimos_cursor sert à lire le nom du curseur ovrimos_cursor retourne le nom du curseur. Pratique, lorsqu'on veut faire des modifications ou des effacements avec des curseurs déjà positionnés. ovrimos_exec Exécute une requête SQL Description int ovrimos_exec int connection_id string query ovrimos_exec sert à exécuter une requête SQL. ovrimos_exec exécute une requête SQL (selection ou modification), et retourne un identifiant de résultat result_id (ou bien &false;, en cas d'échec). Evidemment, la requête SQL ne doit pas contenir de paramètres. ovrimos_fetch_into Lit une ligne dans un résultat Description boolean ovrimos_fetch_into int result_id array result_array string how int rownumber ovrimos_fetch_into lit une ligne dans un résultat SQL. ovrimos_fetch_into lit une ligne dans le résultat result_id, qui doit être passé en référence. La ligne qui sera lue est déterminée par les deux paramètres how et rownumber. how peut prendre les valeurs de 'Next' (suivant, valeur par défaut), 'Prev' (précédent), 'First' (premier), 'Last' (dernier), 'Absolute' (position absolue). La casse de how n'est pas prise en compte. rownumber est optionnel, sauf dans le cas d''Absolute'. ovrimos_fetch_into retourne &true; ou &false;. Lit un exemple <?php$conn=ovrimos_connect("neptune", "8001", "admin", "password");if ($conn!=0) { echo "Connection établie!"; $res=ovrimos_exec($conn,"SELECT table_id, table_name FROM sys.tables"); if ($res != 0) { echo "Requête effectuée!"; if (ovrimos_fetch_into($res, &$row)) { list ($table_id, $table_name) = $row; echo "table_id=".$table_id.", table_name=".$table_name."\n"; if (ovrimos_fetch_into($res, &$row)) { list ($table_id, $table_name) = $row; echo "table_id=".$table_id.", table_name=".$table_name."\n"; } else { echo "Next: erreur\n"; } } else { echo "First: erreur\n"; } ovrimos_free_result($res); } ovrimos_close($conn);}?> Cet exemple lis une ligne. ovrimos_fetch_row Lit une ligne dans un résultat Description boolean ovrimos_fetch_row int result_id int how int row_number ovrimos_fetch_row lit une ligne dans un résultat SQL. ovrimos_fetch_row lit une ligne dans un résultat. Les colonnes doivent être lues par un autre appel. Retourne &true; en cas de succ¸s et &false; sinon. Exemple de lecture de ligne <?php$conn = ovrimos_connect("remote.host", "8001", "admin", "password");if ($conn != 0) { echo "Connection établie!"; $res=ovrimos_exec($conn, "select table_id, table_name from sys.tables"); if ($res != 0) { echo "Requête effectuée!"; if (ovrimos_fetch_row($res, "First")) { $table_id = ovrimos_result($res, 1); $table_name = ovrimos_result($res, 2); echo "table_id=".$table_id.", table_name=".$table_name."\n"; if (ovrimos_fetch_row($res, "Next")) { $table_id = ovrimos_result($res, "table_id"); $table_name = ovrimos_result($res, "table_name"); echo "table_id=".$table_id.", table_name=".$table_name."\n"; } else { echo "Next: erreur\n"; } } else { echo "First: erreur\n"; } ovrimos_free_result($res); } ovrimos_close($conn);}?> Cet exemple lit une ligne et l'affiche. ovrimos_result Lit le contenu d'une colonne Description int ovrimos_result int result_id mixed field ovrimos_result sert à lire le contenu de l;a colonne field dans le rˇsultat result_id. ovrimos_result lit le contenu de la colonne field dans le résultat result_id. field peut être le nom de la colonne (une chaîne) ou bien le numéro de la colonne (la première colonne est alors 1). ovrimos_result_all Affiche un résultat sous forme de table HTML Description boolean ovrimos_result_all int result_id string format ovrimos_result_all sert à afficher tout le résultat d'une requête. ovrimos_result_all affiche le résultat de la requête représentée par result_id. ovrimos_result_all retourne &true; ou &false;. Prépare une requête, l'éxécute, et affiche le résultat <?php$conn = ovrimos_connect("db_host", "8001", "admin", "password");if ($conn != 0) { echo "Connection établie!"; $res = ovrimos_prepare($conn, "select table_id, table_name from sys.tables where table_id = 7"); if ($res != 0) { echo "Préparation faite!"; if (ovrimos_execute($res, array(3))) { echo "Exécution réussie!\n"; ovrimos_result_all($res); } else { echo "Exécution manquée!"; } ovrimos_free_result($res); } else { echo "Préparation manquée!\n"; } ovrimos_close($conn);}?> Cet exemple exécute une requête SQL et affiche le résultat sous forme d'une table HTML. <function>ovrimos_result_all</function> avec meta-information <?php$conn = ovrimos_connect("db_host", "8001", "admin", "password");if ($conn != 0) { echo "Connection établie!"; $res = ovrimos_exec($conn, "select table_id, table_name from sys.tables where table_id = 1") if ($res != 0) { echo "Requête effectuée! cursor=".ovrimos_cursor($res)."\n"; $colnb = ovrimos_num_fields($res); echo "Output columns=".$colnb."\n"; for ($i=1; $i<=$colnb; $i++) { $name = ovrimos_field_name($res, $i); $type = ovrimos_field_type($res, $i); $len = ovrimos_field_len($res, $i); echo "Colonne ".$i." nom=".$name." type=".$type." longueur=".$len."\n"; } ovrimos_result_all($res); ovrimos_free_result($res); } ovrimos_close($conn);}?> Exemple avec <function>ovrimos_result_all</function> <?php$conn = ovrimos_connect("db_host", "8001", "admin", "password");if ($conn != 0) { echo "Connection établie!"; $res = ovrimos_exec($conn, "update test set i=5"); if ($res != 0) { echo "Requête effectuée!"; echo ovrimos_num_rows($res)." lignes affectées\n"; ovrimos_free_result($res); } ovrimos_close($conn);}?> ovrimos_num_rows Retourne le nombre de lignes affectées par une modification Description int ovrimos_num_rows int result_id ovrimos_num_rows retourne le nombre de lignes affectées par une modification ovrimos_num_fields Retourne le nombre de colonnes Description int ovrimos_num_fields int result_id ovrimos_num_fields indique le nombre de colonnes du résultat result_id. ovrimos_field_name Retourne le nom d'une colonne Description int ovrimos_field_name int result_id int field_number ovrimos_field_name sert à obtenir le nom d'une colonne. ovrimos_field_name retourne le nom d'une colonne à partir de son numéro de colonne field_number, (la première colonne est à 1). ovrimos_field_type Retourne le type numérique d'une colonne Description int ovrimos_field_type int result_id int field_number ovrimos_field_type sert à connaître le type numérique d'une colonne. ovrimos_field_type retourne le type numérique d'une colonne, identifiée par son numéro field_number dans le résultat field_number. ovrimos_field_len Retourne la taille d'une colonne Description int ovrimos_field_len int result_id int field_number ovrimos_field_len sert à connaître la taille d'une colonne. ovrimos_field_len retourne la taille de la colonne field_number, dans le résultat field_number. ovrimos_field_num Retourne le numéro de colonne Description int ovrimos_field_num int result_id string field_name ovrimos_field_num sert à connaître le nuémro de colonne, à partir de son nom. ovrimos_field_num retourne le numéro de la colonne field_name (la numérotation commence à 1), dans result_id. ovrimos_free_result Libère les ressources utilisées par un résultat Description int ovrimos_free_result int result_id ovrimos_free_result sert à effacer un résultat. ovrimos_free_result libère toutes les ressources prises par le résultat result_id. ovrimos_free_result retourne &true;. ovrimos_commit Valide une transaction Description int ovrimos_commit int connection_id ovrimos_commit sert à exécuter une transaction. ovrimos_commit exécute la transaction préparée sur la connexion connection_id. ovrimos_rollback Annule une transaction Description int ovrimos_rollback int connection_id ovrimos_rollback sert à annuler une transaction. ovrimos_rollback annule la transaction préparée sur la connexion connection_id. \ No newline at end of file + + + + Ovrimos SQL + OvrimosSQL + + + Ovrimos SQL Server est une base de données relationnelle client/serveur + et transactionnelle, combinée avec des fonctionnalités web, et des + transactions rapides. + + + Ovrimos SQL Server est disponible à www.ovrimos.com. Pour activer le support + ovrimos de PHP, il suffit de compiler PHP avec l'option + + du script de configuration. Vous devrez aussi installer la librairie sqlcli + disponible avec la distribution Ovrimos SQL Server. + + + + + Connection au serveur Ovrimos SQL Server et sélection d'une table système + + +<?php +$conn = ovrimos_connect("server.domain.com", "8001", "admin", "password"); +if ($conn != 0) { + echo ("Connection établie!"); + $res = ovrimos_exec($conn, "select table_id, table_name from sys.tables"); + if ($res != 0) { + echo "Requête effectuée!"; + ovrimos_result_all($res); + ovrimos_free_result($res); + } + ovrimos_close($conn); +} +?> + + + Cet exemple effectue une connexion réussie. + + + + + ovrimos_connect + Connexion à un serveur + + + Description + + + int ovrimos_connect + string host + string db + string user + string password + + + + ovrimos_connect sert à se connecter à un serveur + Ovrimos. + + + ovrimos_connect retourne un identifiant de connexion, + supérieur à 0, ou 0 en cas d'échec.host + est l'adresse IP de l'hôte Ovrimos, et db est soit + le nom d'une base de données, soit une chaîne contenant + le numéro de port. + + + + Exemple avec <function>ovrimos_connect</function> + +<?php +$conn = ovrimos_connect("server.domain.com", "8001", "admin", "password"); +if ($conn != 0) { + echo "Connection établie!"; + $res=ovrimos_exec($conn, "select table_id, table_name from sys.tables"); + if ($res != 0) { + echo "Requête effectuée!"; + ovrimos_result_all($res); + ovrimos_free_result($res); + } + ovrimos_close($conn); +} +?> + + + L'exemple ci-dessus montre comment se connecter à une base de données + et afficher le contenu d'une table. + + + + + + ovrimos_close + Ferme une connexion + + + Description + + + void ovrimos_close + int connection + + + + ovrimos_close sert à ferme une connexion + à un serveur Ovrimos. + + + ovrimos_close ferme la connexion au serveur + Ovrimos. Toutes les transactions non validées sont annulées. + + + + + + + ovrimos_longreadlen + + Indique la taille des données à lire dans une colonne de grande taille + + + + Description + + + int ovrimos_longreadlen + int result_id + int length + + + + ovrimos_longreadlen sert à lire la taille des + données qui sera lues lors de l'accès une colonne de grande taille. + + + ovrimos_longreadlen indique le nombre d'octets + qui seront lus dans une colonne de grande taille (long varchar et long + varbinary). Par défaut, 0. Indépendemment du fait que + ovrimos_longreadlen requiert result_id, + actuellement ovrimos_longreadlen affecte ce paramètre + pour tous les résultats. + + + + + + ovrimos_prepare + Prépare une requête SQL + + + Description + + + int ovrimos_prepare + int connection_id + string query + + + + ovrimos_prepare sert à préparer une requête SQL. + + + ovrimos_prepare prépare une requête SQL + et retourne un identifiant de résultat result_id (ou &false; en cas d'échec). + + + + + Connexion à un serveur Ovrimos SQL Server et préparation + d'une requête + + +<?php +$conn=ovrimos_connect("db_host", "8001", "admin", "password"); +if ($conn!=0) { + echo "Connection établie!"; + $res=ovrimos_prepare($conn, "select table_id, table_name + from sys.tables where table_id=1"); + if ($res != 0) { + echo "Préparation faite!"; + if (ovrimos_execute($res)) { + echo "Exécution réussie!\n"; + ovrimos_result_all($res); + } else { + echo "Exécution manquée!"; + } + ovrimos_free_result($res); + } else { + echo "Préparation manquée!\n"; + } + ovrimos_close($conn); +} +?> + + + Cet exemple montre comment se connecter à un serveur Ovrimos SQL Server, + comment préparer une requête SQL et l'exécuter. + + + + + + ovrimos_execute + Exécute une requête préparée + + + Description + + + boolean ovrimos_execute + int result_id + array + parameters_array + + + + + ovrimos_execute sert à exécuter une requête SQL. + + + ovrimos_execute exécute une requête + préparée. ovrimos_execute + retourne &true; ou &false;. Si la requête préparée + contient des paramètres (des points d'interrogations dans la + requête), un nombre correct de paramètre doit être + passé dans le tableau parameters_array. Notez + que ovrimos_execute ne + suit pas les conventions PHP qui placent les noms des paramètres + entre crochets. L'auteur n'a pas pu s'y faire. + + + + + + ovrimos_cursor + Retourne le nom du curseur + + + Description + + + int ovrimos_cursor + int result_id + + + + ovrimos_cursor sert à lire le nom du curseur + + + ovrimos_cursor retourne le nom du curseur. + Pratique, lorsqu'on veut faire des modifications ou des effacements + avec des curseurs déjà positionnés. + + + + + + ovrimos_exec + Exécute une requête SQL + + + Description + + + int ovrimos_exec + int connection_id + string query + + + + ovrimos_exec sert à exécuter une + requête SQL. + + + ovrimos_exec exécute une requête SQL + (selection ou modification), et retourne un identifiant de résultat + result_id (ou bien &false;, en cas d'échec). Evidemment, la + requête SQL ne doit pas contenir de paramètres. + + + + + + ovrimos_fetch_into + Lit une ligne dans un résultat + + + Description + + + boolean ovrimos_fetch_into + int result_id + array result_array + string + how + + int + rownumber + + + + + ovrimos_fetch_into lit une ligne dans un résultat SQL. + + + ovrimos_fetch_into lit une ligne dans le + résultat result_id, qui doit être passé + en référence. La ligne qui sera lue est déterminée par les deux + paramètres how et + rownumber. + how peut prendre les valeurs de + 'Next' (suivant, valeur par défaut), 'Prev' (précédent), + 'First' (premier), 'Last' (dernier), 'Absolute' (position absolue). La + casse de how + n'est pas prise en compte. rownumber + est optionnel, sauf dans le cas d''Absolute'. + ovrimos_fetch_into retourne &true; ou &false;. + + + + Lit un exemple + +<?php +$conn=ovrimos_connect("neptune", "8001", "admin", "password"); +if ($conn!=0) { + echo "Connection établie!"; + $res=ovrimos_exec($conn,"SELECT table_id, table_name FROM sys.tables"); + if ($res != 0) { + echo "Requête effectuée!"; + if (ovrimos_fetch_into($res, &$row)) { + list ($table_id, $table_name) = $row; + echo "table_id=".$table_id.", table_name=".$table_name."\n"; + if (ovrimos_fetch_into($res, &$row)) { + list ($table_id, $table_name) = $row; + echo "table_id=".$table_id.", table_name=".$table_name."\n"; + } else { + echo "Next: erreur\n"; + } + } else { + echo "First: erreur\n"; + } + ovrimos_free_result($res); + } + ovrimos_close($conn); +} +?> + + + Cet exemple lis une ligne. + + + + + + ovrimos_fetch_row + Lit une ligne dans un résultat + + + Description + + + boolean ovrimos_fetch_row + int result_id + int + how + + int + row_number + + + + + ovrimos_fetch_row lit une ligne dans un résultat SQL. + + + ovrimos_fetch_row lit une ligne dans un résultat. + Les colonnes doivent être lues par un autre appel. Retourne &true; en + cas de succès et &false; sinon. + + + + Exemple de lecture de ligne + +<?php +$conn = ovrimos_connect("remote.host", "8001", "admin", "password"); +if ($conn != 0) { + echo "Connection établie!"; + $res=ovrimos_exec($conn, "select table_id, table_name from sys.tables"); + if ($res != 0) { + echo "Requête effectuée!"; + if (ovrimos_fetch_row($res, "First")) { + $table_id = ovrimos_result($res, 1); + $table_name = ovrimos_result($res, 2); + echo "table_id=".$table_id.", table_name=".$table_name."\n"; + if (ovrimos_fetch_row($res, "Next")) { + $table_id = ovrimos_result($res, "table_id"); + $table_name = ovrimos_result($res, "table_name"); + echo "table_id=".$table_id.", table_name=".$table_name."\n"; + } else { + echo "Next: erreur\n"; + } + } else { + echo "First: erreur\n"; + } + ovrimos_free_result($res); + } + ovrimos_close($conn); +} +?> + + + Cet exemple lit une ligne et l'affiche. + + + + + + ovrimos_result + Lit le contenu d'une colonne + + + Description + + + int ovrimos_result + int result_id + mixed field + + + + ovrimos_result sert à lire le contenu de l;a + colonne field dans le résultat + result_id. + + + ovrimos_result lit le contenu de la colonne + field dans le résultat + result_id. field peut + être le nom de la colonne (une chaîne) ou bien le numéro + de la colonne (la première colonne est alors 1). + + + + + + ovrimos_result_all + + Affiche un résultat sous forme de table HTML + + + + Description + + + boolean ovrimos_result_all + int result_id + string + format + + + + + ovrimos_result_all sert à afficher tout le résultat + d'une requête. + + + ovrimos_result_all affiche le résultat de la requête + représentée par result_id. + ovrimos_result_all retourne &true; ou &false;. + + + + Prépare une requête, l'éxécute, et affiche le résultat + +<?php +$conn = ovrimos_connect("db_host", "8001", "admin", "password"); +if ($conn != 0) { + echo "Connection établie!"; + $res = ovrimos_prepare($conn, "select table_id, table_name + from sys.tables where table_id = 7"); + if ($res != 0) { + echo "Préparation faite!"; + if (ovrimos_execute($res, array(3))) { + echo "Exécution réussie!\n"; + ovrimos_result_all($res); + } else { + echo "Exécution manquée!"; + } + ovrimos_free_result($res); + } else { + echo "Préparation manquée!\n"; + } + ovrimos_close($conn); +} +?> + + + Cet exemple exécute une requête SQL et affiche le résultat sous forme + d'une table HTML. + + + + <function>ovrimos_result_all</function> avec meta-information + +<?php +$conn = ovrimos_connect("db_host", "8001", "admin", "password"); +if ($conn != 0) { + echo "Connection établie!"; + $res = ovrimos_exec($conn, "select table_id, table_name + from sys.tables where table_id = 1") + if ($res != 0) { + echo "Requête effectuée! cursor=".ovrimos_cursor($res)."\n"; + $colnb = ovrimos_num_fields($res); + echo "Output columns=".$colnb."\n"; + for ($i=1; $i<=$colnb; $i++) { + $name = ovrimos_field_name($res, $i); + $type = ovrimos_field_type($res, $i); + $len = ovrimos_field_len($res, $i); + echo "Colonne ".$i." nom=".$name." type=".$type." longueur=".$len."\n"; + } + ovrimos_result_all($res); + ovrimos_free_result($res); + } + ovrimos_close($conn); +} +?> + + + + + + Exemple avec <function>ovrimos_result_all</function> + +<?php +$conn = ovrimos_connect("db_host", "8001", "admin", "password"); +if ($conn != 0) { + echo "Connection établie!"; + $res = ovrimos_exec($conn, "update test set i=5"); + if ($res != 0) { + echo "Requête effectuée!"; + echo ovrimos_num_rows($res)." lignes affectées\n"; + ovrimos_free_result($res); + } + ovrimos_close($conn); +} +?> + + + + + + + + ovrimos_num_rows + + Retourne le nombre de lignes affectées par une modification + + + + Description + + + int ovrimos_num_rows + int result_id + + + + ovrimos_num_rows retourne le nombre de lignes + affectées par une modification + + + + + + ovrimos_num_fields + Retourne le nombre de colonnes + + + Description + + + int ovrimos_num_fields + int result_id + + + + ovrimos_num_fields indique le nombre de colonnes + du résultat result_id. + + + + + + ovrimos_field_name + Retourne le nom d'une colonne + + + Description + + + int ovrimos_field_name + int result_id + int field_number + + + + ovrimos_field_name sert à obtenir le nom d'une + colonne. + + + ovrimos_field_name retourne le nom d'une colonne + à partir de son numéro de colonne field_number, + (la première colonne est à 1). + + + + + + ovrimos_field_type + + Retourne le type numérique d'une colonne + + + + Description + + + int ovrimos_field_type + int result_id + int field_number + + + + ovrimos_field_type sert à connaître le type + numérique d'une colonne. + + + ovrimos_field_type retourne le type numérique + d'une colonne, identifiée par son numéro field_number + dans le résultat field_number. + + + + + + ovrimos_field_len + Retourne la taille d'une colonne + + + Description + + + int ovrimos_field_len + int result_id + int field_number + + + + ovrimos_field_len sert à connaître la taille + d'une colonne. + + + ovrimos_field_len retourne la taille de la + colonne field_number, dans le résultat + field_number. + + + + + + ovrimos_field_num + Retourne le numéro de colonne + + + Description + + + int ovrimos_field_num + int result_id + string field_name + + + + ovrimos_field_num sert à connaître le nuémro de + colonne, à partir de son nom. + + + ovrimos_field_num retourne le numéro de la colonne + field_name (la numérotation commence à 1), dans + result_id. + + + + + + ovrimos_free_result + Libère les ressources utilisées par un résultat + + + Description + + + int ovrimos_free_result + int result_id + + + + ovrimos_free_result sert à effacer un résultat. + + + ovrimos_free_result libère toutes les + ressources prises par le résultat result_id. + ovrimos_free_result retourne &true;. + + + + + + ovrimos_commit + Valide une transaction + + + Description + + + int ovrimos_commit + int connection_id + + + + ovrimos_commit sert à exécuter une + transaction. + + + ovrimos_commit exécute la transaction préparée + sur la connexion connection_id. + + + + + + ovrimos_rollback + Annule une transaction + + + Description + + + int ovrimos_rollback + int connection_id + + + + ovrimos_rollback sert à annuler une transaction. + + + ovrimos_rollback annule la transaction préparée sur + la connexion connection_id. + + + + + +