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

string mysql_field_name ( resource $result , int $field_offset )

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()

  1. <?php
  2. /* Supposons que la table utilisée contienne trois champs :
  3. * user_id
  4. * username
  5. * password.
  6. */  
  7. $link = @mysql_connect('localhost', 'mysql_user', 'mysql_password');  
  8. if (!$link) {  
  9. die('Impossible de se connecter au serveur MySQL : ' . mysql_error());  
  10. }  
  11. $dbname = 'mydb';  
  12. $db_selected = mysql_select_db($dbname, $link);  
  13. if (!$db_selected) {  
  14. die("Impossible de se connecter à la base$dbname:" . mysql_error());  
  15. }  
  16. $res = mysql_query('select * from users', $link);  
  17.  
  18. echo mysql_field_name($res, 0) . "\n";  
  19. echo mysql_field_name($res, 2);  
  20. ?> 

L'exemple ci-dessus va afficher :

user_id password

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 Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php - Breizh Blog