MYSQL_RES *mysql_list_fields(MYSQL *mysql, const char
*table, const char *wild)
Description
Retourne un jeu de résultats consistant des noms de champs
dans une table qui correspondent l'expression régulière
simple spécifiée par la paramètre wild
.
wild
peut contenir les caractères
spéciaux ‘%
’ ou
‘_
’, ou peut être un pointeur
NULL
pour correspondre à tous les champs.
Utiliser mysql_list_fields()
revient à
exécuter la requête SHOW COLUMNS FROM nom_de_table
[LIKE wild]
.
Notez qu'il est recommandé d'utiliser SHOW COLUMNS
FROM nom_de_table
au lieu de
/mysql_list_fields()
.
Vous devez libérer le résultat avec
mysql_free_result()
.
Valeur de retour
Un jeu de résultats MYSQL_RES
en cas de
succès. NULL
sinon.
Erreurs
CR_COMMANDS_OUT_OF_SYNC
Les commandes n'ont pas été exécutées dans le bon ordre.
CR_SERVER_GONE_ERROR
Le serveur MySQL ne réponds pas.
CR_SERVER_LOST
La connexion au serveur a été perdue au cours la requête.
CR_UNKNOWN_ERROR
Une erreur inconnue s'est produite.
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.