Index: phpdoc/fr/functions/mnogosearch.xml diff -u phpdoc/fr/functions/mnogosearch.xml:1.8 phpdoc/fr/functions/mnogosearch.xml:1.9 --- phpdoc/fr/functions/mnogosearch.xml:1.8 Wed Aug 8 05:39:06 2001 +++ phpdoc/fr/functions/mnogosearch.xml Wed Nov 14 16:31:42 2001 @@ -1,4 +1,5 @@ - + + mnoGoSearch mnoGoSearch @@ -1248,7 +1249,7 @@ utilise le cache et les bases de données internes. Par défaut, le dossier /var de l'installation de mnoGoSearch est utilisé. Ce - paramètre est disponible en PHP 4.0.7 et plus récent. + paramètre est disponible en PHP 4.1.0 et plus récent. Index: phpdoc/fr/functions/msql.xml diff -u phpdoc/fr/functions/msql.xml:1.9 phpdoc/fr/functions/msql.xml:1.10 --- phpdoc/fr/functions/msql.xml:1.9 Sat Jul 7 18:22:16 2001 +++ phpdoc/fr/functions/msql.xml Wed Nov 14 16:31:43 2001 @@ -1,3 +1,5 @@ + + mSQL mSQL @@ -6,8 +8,8 @@ Ces fonctions vous permettent d'accéder aux bases de données mSQL. Pour cela, vous devez compiler PHP avec le support msql, en utilisant l'option de configuration - . Par défaut, - le chemin est '/usr/local/Hughes'. + . + Par défaut, le chemin est '/usr/local/Hughes'. Plus d'informations sur mSQL à &url.msql;. @@ -104,7 +106,8 @@ msql_pconnect. - Voir aussi: msql_connect et + Voir aussi + msql_connect et msql_pconnect. @@ -126,7 +129,7 @@ string - hostname:port + hostname:port string @@ -162,7 +165,9 @@ ou bien, manuellement, lors de l'appel de msql_close. - Voir aussi msql_pconnect et msql_close. + Voir aussi + msql_pconnect et + msql_close. @@ -176,7 +181,7 @@ int msql_create_db - string database name + string database_name resource link_identifier @@ -184,12 +189,13 @@ msql_create_db essaie de créer une - nouvelle base de données sur le serveur - référencé par l'identifiant - link_identifier. + nouvelle base de données nommée database_name + sur le serveur référencé par l'identifiant + link_identifier. - Voir aussi: msql_drop_db. + Voir aussi + msql_drop_db. @@ -203,7 +209,7 @@ int msql_createdb - string database name + string database_name resource link_identifier @@ -223,7 +229,7 @@ Description - int + bool msql_data_seek resource query_identifier int row_number @@ -239,7 +245,8 @@ msql_fetch_row retournera cette ligne. - Voir aussi: msql_fetch_row. + Voir aussi + msql_fetch_row. @@ -350,16 +357,16 @@ si il n'y a pas d'autres lignes. - msql_fetch_array est une version évoluée de - msql_fetch_row. En plus d'enregistrer les données - dans un tableau à indice numérique, il peut enregistrer les - données dans un tableau associatif, en utilisant les noms des champs - comme clés. + msql_fetch_array est une version évoluée + de msql_fetch_row. En plus d'enregistrer les + données dans un tableau à indice numérique, il peut + enregistrer les données dans un tableau associatif, en utilisant les + noms des champs comme clés. Le deuxième argument result_type de - msql_fetch_array est une constante, et peut prendre les - valeurs suivantes : MSQL_ASSOC, MSQL_NUM, et MYSQL_BOTH. + msql_fetch_array est une constante, et peut prendre + les valeurs suivantes : MSQL_ASSOC, MSQL_NUM, et MSQL_BOTH. Méfiez vous des requêtes qui retournent une ligne qui ne @@ -367,8 +374,8 @@ Il est important de noter que msql_fetch_array est - marginalement plus lent que msql_fetch_row, alors qu'elle - apporte un confort d'utilisation appréciable. + marginalement plus lent que msql_fetch_row, alors + qu'elle apporte un confort d'utilisation appréciable. Voir aussi @@ -435,7 +442,8 @@ - Voir aussi msql_field_seek. + Voir aussi + msql_field_seek. @@ -471,8 +479,8 @@ L'argument optionnel result_type de - msql_fetch_array est une constante qui peut prendre les - valeurs suivantes : MSQL_ASSOC, MSQL_NUM, et MSQL_BOTH. + msql_fetch_array est une constante qui peut prendre + les valeurs suivantes : MSQL_ASSOC, MSQL_NUM, et MSQL_BOTH. msql_fetch_object est aussi rapide que @@ -567,7 +575,7 @@ msql_field_seek recherche l'offset du champs field_offset. Le prochain appel à - msql_fetch_field qui d'aura pas d'argument + msql_fetch_field sans l'argument field_offset, retournera ce champs. @@ -681,7 +689,7 @@ query_identifier. Lorsque PHP a terminé une requête, cette mémoire est libérée, ce qui fait que vous n'aurez pas besoin de cette fonction. Vous pouvez toujours - l'utiliser pour vous assurez que vous n'utilisez pas trop de mémoire + l'utiliser pour vous assurer que vous n'utilisez pas trop de mémoire durant un script. @@ -724,11 +732,12 @@ retourne -1 si une erreur survient. Une chaîne décrivant l'erreur sera placée dans la variable $phperrmsg, et à moins que cette fonction n'ai été appelée - avec @ ( <email protected>()), alors cette erreur sera + avec @ (@msql_list_fields()), alors cette erreur sera affichée. - Voir aussi msql_error. + Voir aussi + msql_error. @@ -857,7 +866,9 @@ query_identifier. - Voir aussi: msql, msql_query et + Voir aussi + msql, + msql_query et msql_fetch_row. @@ -915,7 +926,7 @@ string - hostname:port + hostname:port string @@ -936,19 +947,21 @@ msql_pconnect se comporte presque comme - msql_connect mais avec deux différences majeures. + msql_connect mais avec deux différences + majeures. - D'abord, lors de la connexion, msql_pconnect cherche si une connexion - persistante a déjà été ouverte sur le - même hôte. Si une telle connexion est trouvée, elle - sera utilisée. + D'abord, lors de la connexion, msql_pconnect cherche + si une connexion persistante a déjà été + ouverte sur le même hôte. Si une telle connexion est + trouvée, elle sera utilisée. - Deuxièmement, la connexion au serveur SQL ne sera pas terminée - lors de la fin de l'exécution du script. A la place, le lien restera - ouvert pour d'autres connexions futures. (msql_close ne - fermera pas un lien ouvert par msql_pconnect). + Deuxièmement, la connexion au serveur SQL ne sera pas + terminée lors de la fin de l'exécution du script. A la place, + le lien restera ouvert pour d'autres connexions futures. + (msql_close ne fermera pas un lien ouvert par + msql_pconnect). C'est pourquoi une telle connexion est considérée comme @@ -972,18 +985,21 @@ msql_query envoie une requête à - la base de donnée active, sur le serveur associé à + la base de données active, sur le serveur associé à l'identifiant de connexion link_identifier. Si link_identifier n'est pas fourni, PHP tentera d'utiliser la dernière connexion ouverte. Si aucune connexion n'a été ouverte, la fonction tentera de se connecter par elle - même, avec msql_connect appelé sans argument. + même, avec msql_connect appelé sans + argument. - Retourne un identifiant positif mSQL en cas de succès, et &false; sinon. + msql_query retourne un identifiant positif mSQL en + cas de succès, et &false; sinon. - Voir aussi: msql, + Voir aussi + msql, msql_select_db, et msql_connect. @@ -1037,7 +1053,7 @@ Lorsque vous travailler sur des résutats de grande taille, il est préférable d'utiliser les fonctions qui récupèrent - toute la ligne (voir ci dessous). Comme ces fonctions retournent plusieurs + toute la ligne (voir ci-dessous). Comme ces fonctions retournent plusieurs cellules en même temps, elles sont beaucoup plus rapide que msql_result. De plus, sachez qu'accéder à un champs avec son indice numérique est beaucoup plus rapide qu'en @@ -1058,9 +1074,11 @@ Description + int msql_select_db string database_name resource link_identifier + msql_select_db retourne &true; @@ -1095,7 +1113,8 @@ Description - Voir msql_select_db. + Voir aussi + msql_select_db. @@ -1128,7 +1147,7 @@ $i = 0; while ($i < msql_numrows ($result)) { $tb_names[$i] = msql_tablename ($result, $i); - echo $tb_names[$i] . "<BR>"; + echo $tb_names[$i] . "<br>"; $i++; } ?> Index: phpdoc/fr/functions/mssql.xml diff -u phpdoc/fr/functions/mssql.xml:1.5 phpdoc/fr/functions/mssql.xml:1.6 --- phpdoc/fr/functions/mssql.xml:1.5 Sat Jul 7 18:22:16 2001 +++ phpdoc/fr/functions/mssql.xml Wed Nov 14 16:31:43 2001 @@ -1,7 +1,31 @@ + + Microsoft SQL Server MS SQL Serveur - + + + L'extension MSSQL n'est disponible que sous Windows 32 bits. Vous pouvez + utiliser l'extension Sybase pour vous connecter à un serveur MSSQL, depuis + d'autres plate-formes. + + + Ces fonctions vous permettent d'accéder aux serveurs de données MS SQL. + Vous avez besoin d'un client MS SQL Client Tools sur votre système, accessible + à PHP. Les Client Tools peuvent être installé depuis le CD + MS SQL Server CD ou en copiant ntwdblib.dll depuis le dossier + \winnt\system32 du serveur MS SQL vers + \winnt\system32 sur le serveur PHP. + Copier ntwdblib.dll ne fera que fournir le moyen + d'accès. La configuration du client requiert l'installation des autres + outils. + + + L'extension MSSQL est activée par la ligne extension=php_mssql.dll + dans le fichier php.ini. + + + mssql_close Ferme une connexion MS SQL Server. @@ -10,7 +34,7 @@ Description - bool mssql_close + boolean mssql_close resource link_identifier @@ -23,7 +47,7 @@ mssql_close ferme la connexion à la base MS SQL Server, qui était associé à - l'identifiant link_identifier. + l'identifiant link_identifier. Si ce dernier n'est pas précisé, la dernière connexion ouverte sera fermée. @@ -193,13 +217,13 @@ name - nom de la colonne. Si la colonne est le résultat d'une - fonction, le nom de la colonne sera computed#N, oú #N est un + fonction, le nom de la colonne sera computed#N, où #N est un numéro de série. - column_source - le nom de la table d'oú la colonne est originaire. + column_source - le nom de la table d'où la colonne est originaire. @@ -213,7 +237,8 @@ - Voir aussi mssql_field_seek. + Voir aussi + mssql_field_seek. @@ -225,8 +250,10 @@ Description - int mssql_fetch_object + + object mssql_fetch_object resource result + mssql_fetch_object retourne un objet dont les @@ -262,8 +289,10 @@ Description + array mssql_fetch_row resource result + mssql_fetch_row retourne un tableau qui @@ -449,6 +478,54 @@ + + + fbsql_next_result + Déplace le pointeur interne vers le résultat suivant + + + Description + + + bool + mssql_next_result + + resource result_id + + + + Lorsque vous envoyez plus d'une commande SQL au serveur, ou que vous + exécutez une procédure stockée avec de multiple résultats, cela va + conduire le serveur à retourner plusieurs jeu de lignes. + mssql_next_result va vérifier l'existence de + plusieurs résultats disponibles sur le serveur. Si un autre + jeu de résultat existe, mssql_next_result va + détruire de résultat précédent, et + préparer la lecture dans les nouvelles lignes. + + + mssql_next_result retourne TRUE si + un autre résultat est disponbile, ou FALSE sinon. + + + Exemple avec <function>mssql_next_result</function> + +<?php + $link = mssql_connect ("localhost", "userid", "secret"); + mssql_select_db("MyDB", $link); + $SQL = "Select * from table1 select * from table2"; + $rs = mssql_query($SQL, $link); + do { + while ($row = mssql_fetch_row($rs)) { + } + } while (mssql_next_result($rs)); + mssql_free_result($rs); + mssql_close ($link); +?> + + + + mssql_num_fields @@ -533,8 +610,8 @@ Premièrement, lors de la connexion, la fonction va commencer par rechercher un lien persistant déjà ouvert avec le même hôte, le même nom d'utilisateur, - username et le même - mot de passe password. + username et le même + mot de passe password. Si un tel lien est trouvé, cet identifiant sera retourné, au lieux d'en ouvrir une autre connexion. @@ -573,8 +650,8 @@ mssql_query envoie la requête au serveur courant, associé à l'identifiant - link_identifier (ou la - base par défaut, si il est omis). Si aucun lien n'est ouvert, + link_identifier (ou la + base par défaut, s'il est omis). Si aucun lien n'est ouvert, mssql_query essaiera d'en ouvrir une, en appelant mssql_connect. @@ -588,15 +665,17 @@ mssql_result - Get result data. + Lit les données d'un résultat. Description + int mssql_result mssql_query result int i mixed field + mssql_result retourne la valeur de la colonne, à la @@ -606,7 +685,7 @@ mssql_result retourne le contenu d'une des cellules d'un résultat MS SQL. Le nom du champs - peut être son nom litéral ou son offet, ou + peut être son nom littéral ou son offet, ou encore, le nom de la table + "." + le nom du champs, ou encore la même chose avec le nom de la base de données. Si la colonne a été @@ -633,16 +712,18 @@ mssql_select_db - Selectionne la base de données MS SQL. + Sélectionne la base de données MS SQL. Description + int mssql_select_db string database_name resource link_identifier + mssql_select_db retourne &true; Index: phpdoc/fr/functions/misc.xml diff -u phpdoc/fr/functions/misc.xml:1.11 phpdoc/fr/functions/misc.xml:1.12 --- phpdoc/fr/functions/misc.xml:1.11 Thu Jul 12 07:11:33 2001 +++ phpdoc/fr/functions/misc.xml Wed Nov 14 16:31:43 2001 @@ -1,3 +1,5 @@ + + Fonctions diverses Divers @@ -225,7 +227,7 @@ die - Affiche un message et termine le script courant + Alias de la fonction die @@ -237,22 +239,9 @@ - die affiche la chaîne passée - en paramètre, puis termine l'exécution - du script. Il ne retourne rien de plus. + die est un alias de + exit. - - - Exemple avec <function>die</function> - -<?php -$filename = '/path/to/data-file'; -$file = fopen ($filename, 'r') - or die("impossible d'ouvrir le fichier ($filename)"); -?> - - - @@ -320,14 +309,43 @@ void exit - mixed status + string status - + + void exit + int status + + + + + exit n'est pas une véritable fonction, + mais un élément de langage. + + exit termine l'éxécution du script courant. Elle n'a pas de valeur de retour (et pour cause!), mais elle utilisera le message status comme message de fin d'exécution. + + + La fonction die est un alias de la fonction + exit. + + + + + <function>exit</function> example + +<?php + $filename = '/chemin/jusqua/fichier'; + $file = fopen ($filename, 'r') + or exit("Impossible d'ouvrir le fichier $filename"); +?> + + + +