Note : La fonction mysql_list_fields() est dépréciée. Il est préférable d'utiliser la fonction mysql_query() avec comme requête SHOW COLUMNS FROM table [LIKE 'name'] à la place.
mysql_list_fields() recherche les informations relatives à la table table_name sur la connexion MySQL courante ou sûr la connexion spécifiée par link_identifier. Les arguments sont la base de données database_name et le nom de la table table_name. Un pointeur de résultat est retourné et pourra être passé à mysql_field_flags(), mysql_field_len(), mysql_field_name() et mysql_field_type().
Un identifiant de résultat est un entier positif. La fonction retourne -1 si une erreur survient. Une chaîne décrivant le problème rencontré sera placée dans la variable $phperrmsg et, à moins que la fonction n'ait été appelée sous la forme @mysql(), cette erreur sera aussi affichée.
Pour des raisons de compatibilité ascendante, mysql_listfields() est encore disponible.
Voir aussi mysql_field_flags() et mysql_info().
Précédent | Sommaire | Suivant |
mysql_list_dbs | Niveau supérieur | mysql_list_processes |