Manuel PHP

maxdb_stmt_param_count

stmt->param_count

(PECL maxdb >= 1.0)

maxdb_stmt_param_count -- stmt->param_countRetourne le nombre de marqueurs pour une requête donnée

Description

Style procédural :

int maxdb_stmt_param_count ( resource $stmt )

Style orienté objet (propriété) :

stmt
int $param_count;

maxdb_stmt_param_count() retourne le nombre de marqueurs présent dans une requête préparée.

Valeurs de retour

Retourne un entier représentant le nombre de marqueurs.

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 ($stmt = $maxdb->prepare("SELECT name FROM hotel.city WHERE name=? OR state=?")) { 
  11.  
  12.    $marker = $stmt->param_count; 
  13.    printf("Statement has %d markers.\n", $marker); 
  14.  
  15.    /* Fermeture de la requête */ 
  16.    $stmt->close();  
  17. }  
  18.  
  19. /* Fermeture de la connexion */  
  20. $maxdb->close();  
  21. ?> 

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 ($stmt = maxdb_prepare($link, "SELECT name FROM hotel.city WHERE name=? OR state=?")) { 
  11.  
  12.    $marker = maxdb_stmt_param_count($stmt); 
  13.    printf("La requête contient %d marqueurs.\n", $marker); 
  14.  
  15.    /* Fermeture de la requête */ 
  16.    maxdb_stmt_close($stmt);  
  17. }  
  18.  
  19. /* Fermeture de la connexion */  
  20. maxdb_close($link);  
  21. ?> 

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

La requête contient 2 marqueurs.

Voir aussi


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