Manuel PHP

maxdb_num_fields

result->field_count

(PECL maxdb >= 1.0)

maxdb_num_fields -- result->field_countRécupère le nombre de champs dans un résultat

Description

Style procédural :

int maxdb_num_fields ( resource $result )

Style orienté objet (propriété) :

result
int $field_count;

maxdb_num_fields() retourne le nombre de champs pour un jeu de résultats spécifique.

Valeurs de retour

Le nombre de champs dans un jeu de résultats.

Exemples

Exemple #1 Style orienté objet

  1. <?php
  2. $maxdb = new maxdb("localhost", "MONA", "RED", "DEMODB");  
  3.  
  4. /* Vérification de la connexion */  
  5. if (maxdb_connect_errno()) { 
  6.    printf("Echec de la connexion : %s\n", maxdb_connect_error()); 
  7.    exit();  
  8. }  
  9.  
  10. if ($result = $maxdb->query("SELECT * FROM hotel.city ORDER BY zip")) { 
  11.  
  12.    /* Détermine le nombre de champs dans le jeu de résultats */ 
  13.    $field_cnt = $result->field_count; 
  14.  
  15.    printf("Le résultat contient %d champs.\n", $field_cnt); 
  16.  
  17.    /* Fermeture du jeu de résultats */ 
  18.    $result->close();  
  19. }  
  20.  
  21. /* Fermeture de la connexion */  
  22. $maxdb->close();  
  23. ?> 

Exemple #2 Style procédural

  1. <?php
  2. $link = maxdb_connect("localhost", "MONA", "RED", "DEMODB");  
  3.  
  4. /* Vérification de la connexion */  
  5. if (maxdb_connect_errno()) { 
  6.    printf("Echec de la connexion : %s\n", maxdb_connect_error()); 
  7.    exit();  
  8. }  
  9.  
  10. if ($result = maxdb_query($link, "SELECT * FROM hotel.city ORDER BY zip")) { 
  11.  
  12.    /* Détermine le nombre de champs dans le jeu de résultats */ 
  13.    $field_cnt = maxdb_num_fields($result); 
  14.  
  15.    printf("Le résultat contient %d champs.\n", $field_cnt); 
  16.  
  17.    /* Fermeture du jeu de résultats */ 
  18.    maxdb_free_result($result);  
  19. }  
  20.  
  21. /* Fermeture de la connexion */  
  22. maxdb_close($link);  
  23. ?> 

L'exemple ci-dessus va afficher quelque chose de similaire à :

Le résultat contient 3 champs.

Voir aussi


Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique