Manuel PHP
mysql_field_name
(PHP 4, PHP 5, PECL mysql:1.0)
mysql_field_name — Retourne le nom d'une colonne dans un résultat MySQL
Description
mysql_field_name() retourne le nom du champ de l'index spécifié.
Liste de paramètres
- result
-
La ressource de résultat qui vient d'être évaluée. Ce résultat vient de l'appel à la fonction mysql_query().
- field_offset
-
La position numérique du champ. field_offset commence à 0. Si field_offset n'existe pas, une alerte E_WARNING sera également générée.
Valeurs de retour
Le nom du champ de l'index spécifié en cas de succès, ou FALSE si une erreur survient.
Exemples
Example#1 Exemple avec mysql_field_name()
- <?php
- /* Supposons que la table utilisée contienne trois champs :
- * user_id
- * username
- * password.
- */
- $link = @mysql_connect('localhost', 'mysql_user', 'mysql_password');
- if (!$link) {
- die('Impossible de se connecter au serveur MySQL : ' . mysql_error());
- }
- $dbname = 'mydb';
- $db_selected = mysql_select_db($dbname, $link);
- if (!$db_selected) {
- die("Impossible de se connecter à la base$dbname:" . mysql_error());
- }
- $res = mysql_query('select * from users', $link);
- echo mysql_field_name($res, 0) . "\n";
- echo mysql_field_name($res, 2);
- ?>
L'exemple ci-dessus va afficher :
Notes
Note: Les noms des champs retournés par cette fonction sont sensibles à la casse.
Note: Pour des raisons de compatibilité ascendante, l'alias obsolète suivant peut être utilisé : mysql_fieldname()
Remonter 
