Index: phpdoc/fr/functions/ibase.xml
diff -u phpdoc/fr/functions/ibase.xml:1.2 phpdoc/fr/functions/ibase.xml:1.3
--- phpdoc/fr/functions/ibase.xml:1.2 Wed Nov 15 06:24:07 2000
+++ phpdoc/fr/functions/ibase.xml Tue Nov 28 06:26:14 2000
@@ -1,23 +1,22 @@
Fonctions InterBaseInterBase
-
- Interbase est une base de données populaire, créée
- par Borland/Inprise. Pour plus d'informations sur Interbase, allez à
+ Interbase est une base de données populaire, créée
+ par Borland/Inprise. Pour plus d'informations sur Interbase, allez à
http://www.interbase.com.
Par ailleurs, Interbase vient de rejoindre le mouvement Open Source!
- Le support intégral de InterBase 6 a été ajouté à PHP 4.0.
+ Le support intégral de InterBase 6 a été ajouté à PHP 4.0.
- Cette base de données utilise les guillemets simples (')
+ Cette base de données utilise les guillemets simples (')
pour échapper les caractères, un peu comme le fait Sybase.
Ajoutez à votre fichier php.ini la directive
- suivante :
+ suivante :
magic_quotes_sybase = On
@@ -26,7 +25,6 @@
-
ibase_connect
@@ -40,22 +38,22 @@
int ibase_connectstring database
- string
+ string
username
- string
+ string
password
- string
+ string
charset
- int
+ int
buffers
- int
+ int
dialect
- string
+ string
role
@@ -68,8 +66,8 @@
d'hôte 'hostname:' (TCP/IP), '//hostname/' (NetBEUI) ou 'hostname@' (IPX/SPX),
en fonction du protocole de communication utilisé. username
et password peuvent être spécifié dans les directives
- de configuration du PHP ibase.default_user et ibase.default_password.
- charset est le jeu de caractère par
+ de configuration du PHP ibase.default_user et ibase.default_password.
+ charset est le jeu de caractère par
défaut de la base. buffers est le nombre de
buffer de base à allouer pour le cache serveur. Si il est passé à 0 ou
omis, le serveur choisira de lui-même. dialect selectionne
@@ -80,8 +78,8 @@
Si un deuxième appel est fait avec ibase_connect, en
passant les mêmes arguments, une nouvelle connexion ne sera pas ouverte,
mais la connexion déjà ouverte sera retournée. La connexion sera fermée
- dès que le script se termine, à moins qu'elle ne soit fermée
- explicitement avec ibase_close, durant le script.
+ dès que le script se termine, à moins qu'elle ne soit fermée
+ explicitement avec ibase_close, durant le script.
Exemple ibase_connect
@@ -119,7 +117,6 @@
-
ibase_pconnect
@@ -133,22 +130,22 @@
int ibase_pconnectstring database
- string
+ string
username
- string
+ string
password
- string
+ string
charset
- int
+ int
buffers
- int
+ int
dialect
- string
+ string
role
@@ -189,7 +186,6 @@
-
ibase_close
@@ -202,14 +198,14 @@
int ibase_close
- int
+ int
connection_id
- ibase_close ferme une connexion à une base
- de données Interbase. Cette fonction prend comme argument l'identifiant
+ ibase_close ferme une connexion à une base
+ de données Interbase. Cette fonction prend comme argument l'identifiant
de connexion connection_id retourné par
ibase_connect. Si connection_id
est omis, la dernière connexion ibase est fermée. Les transactions par
@@ -217,7 +213,6 @@
-
ibase_query
@@ -228,21 +223,21 @@
int ibase_query
- int
+ int
link_identifierstring
query
- int
- bind_args
+ int
+ bind_args
- Exécute une requête sur une base Interbase, et retourne un
- identifiant de résultat, à utiliser avec
- ibase_fetch_row, ibase_free_result
+ Exécute une requête sur une base Interbase, et retourne un
+ identifiant de résultat, à utiliser avec
+ ibase_fetch_row, ibase_free_result
et/ou ibase_free_query.
@@ -255,7 +250,6 @@
-
ibase_fetch_row
@@ -272,12 +266,11 @@
- Retourne la prochaîne ligne spécifiée dans le
+ Retourne la prochaîne ligne spécifiée dans le
résultat obtenu de ibase_query.
-
ibase_fetch_object
@@ -295,7 +288,7 @@
Lit une ligne dans une base Interbase et la place dans un pseudo objet.
- Cette fonction prend comme argument un identifiant de résultat obtenu de
+ Cette fonction prend comme argument un identifiant de résultat obtenu de
ibase_query ou ibase_execute.
@@ -316,7 +309,6 @@
-
ibase_field_info
@@ -340,7 +332,6 @@
-
ibase_free_result
@@ -357,12 +348,11 @@
- Libère un résultat créé par
+ Libère un résultat créé par
ibase_query.
-
ibase_prepare
@@ -375,20 +365,18 @@
int ibase_prepare
- int
+ int
link_identifierstring query
- Prépare une requête pour lier les paramètres
- (avec ibase_bind) et l'éxécuter
+ Prépare une requête pour l'éxécuter
(avec ibase_execute).
-
ibase_execute
@@ -399,18 +387,18 @@
int ibase_execute
- int
+ int
query
- int
- bind_args
+ int
+ bind_args
- Execute une requête préparée (et éventuellement
- liée) par ibase_prepare (et éventuellement
- ibase_bind). Cette fonction est beaucoup plus efficace
+ Execute une requête préparée (et éventuellement
+ liée) par ibase_prepare.
+ Cette fonction est beaucoup plus efficace
que ibase_query, si vous effectuez plusieurs fois
la même requête, en ne changeant que quelques paramètres.
@@ -421,19 +409,16 @@
5 => 'Filip',
7 => 'Larry'
);
-
$query = ibase_prepare("UPDATE FOO SET BAR = ? WHERE BAZ = ?");
-
while (list($baz, $bar) = each($updates)) {
ibase_execute($query, $bar, $baz);
}
?>
-
+
-
ibase_trans
@@ -444,11 +429,11 @@
int ibase_trans
- int
- trans_args
+ int
+ trans_args
- int
- link_identifier
+ int
+ link_identifier
@@ -457,7 +442,6 @@
-
ibase_commit
@@ -468,10 +452,10 @@
int ibase_commit
- int
- link_identifier
+ int
+ link_identifier
- int trans_number
+ int trans_number
@@ -481,7 +465,6 @@
-
ibase_rollback
@@ -492,10 +475,10 @@
int ibase_rollback
- int
- link_identifier
+ int
+ link_identifier
- int trans_number
+ int trans_number
@@ -505,7 +488,6 @@
-
ibase_free_query
@@ -524,12 +506,11 @@
- Libère la mémoire réservée par une
+ Libère la mémoire réservée par une
requête préparée par ibase_prepare.
-
ibase_timefmt
@@ -555,15 +536,15 @@
retournées par les requêtes. En interne, les colonnes sont formatées
par la fonction C strftime() : reportez vous à sa documentation
pour connaître la structure de la chaîne de format.
- columntype est une des constantes suivantes :
+ columntype est une des constantes suivantes :
IBASE_TIMESTAMP, IBASE_DATE and IBASE_TIME. Si il est omis,
la valeur par défaut est IBASE_TIMESTAMP, pour compatibilité
ascendante.
<?php
- // Les colonnes TIME de InterBase 6 seront retournées avec
- // la forme '05 heures 37 minutes'.
+ // Les colonnes TIME de InterBase 6 seront retournées avec
+ // la forme '05 heures 37 minutes'.
ibase_timefmt("%H heures %M minutes", IBASE_TIME);
?>
@@ -590,7 +571,6 @@
-
ibase_num_fields
@@ -614,7 +594,6 @@
$dbh = ibase_connect ($host, $username, $password);
$stmt = 'SELECT * FROM tblname';
$sth = ibase_query ($dbh, $stmt);
-
if ( ibase_num_rows($sth) > 0 ) {
while ($row = ibase_fetch_object ($sth)) {
print $row->email . "\n";
@@ -622,7 +601,6 @@
} else {
die("Aucun résultat");
}
-
ibase_close ($dbh);
?>
@@ -635,7 +613,6 @@
-
ibase_errmsg
@@ -656,9 +633,7 @@
-
-