char *mysql_info(MYSQL *mysql)
Description
Récupère une chaîne de caractères fournissant des
informations à propos de la requête exécutée le plus
récemment, mais seulement pour celles listées ici. Pour les
autres requêtes, mysql_info()
retournera
NULL
.
Le format de la chaîne varie selon le type de requête, comme décrit ici. Les nombres présentés sont des exemples; la chaîne retournée contiendra les informations correspondantes à vos requêtes.
INSERT INTO ... SELECT ...
Chaîne retournée : Records: 100 Duplicates: 0
Warnings: 0
INSERT INTO ... VALUES
(...),(...),(...)...
Chaîne retournée : Records: 3 Duplicates: 0
Warnings: 0
LOAD DATA INFILE ...
Chaîne retournée : Records: 1 Deleted: 0
Skipped: 0 Warnings: 0
ALTER TABLE
Chaîne retournée : Records: 3 Duplicates: 0
Warnings: 0
UPDATE
Chaîne retournée : Rows matched: 40 Changed:
40 Warnings: 0
Notez que mysql_info()
retourne une valeur
non-nulle (NULL
) pour les requêtes
INSERT ... VALUES
seulement si une liste de
valeurs multiples est fournie à la requête.
Valeur de retour
Une chaîne de caractères représentant des informations
additionnelles à propos de la dernière requête exécutée.
NULL
si aucune information n'est disponible
pour la requête.
Erreurs
Aucune.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.