maxdb_stmt_store_result
maxdb_stmt::store_result
(PECL maxdb >= 1.0)
maxdb_stmt_store_result -- maxdb_stmt::store_result — Transfert un jeu de résultats depuis une requête préparée
Description
Style procédural
bool maxdb_stmt_store_result
( resource
$stmt
)Style orienté objet
object maxdb_stmt::store_result
( void
)
maxdb_stmt_store_result() n'a pas de fonctionnalité et ne devrait pas être utilisé pour récupérer les données depuis un serveur MaxDB.
Valeurs de retour
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Exemples
Exemple #1 Style orienté objet
<?php /* Ouvre une connexion */ $maxdb = new maxdb("localhost", "MONA", "RED", "DEMODB"); /* Vérification de la connexion */ if (maxdb_connect_errno()) { printf("Echec de la connexion : %s\n", maxdb_connect_error()); exit(); } $query = "SELECT name, zip FROM hotel.city ORDER BY name"; if ($stmt = $maxdb->prepare($query)) { /* Exécute une requête */ $stmt->execute(); /* Stock le résultat */ $stmt->store_result(); printf("Nombre de lignes : %d.\n", $stmt->num_rows); /* Libération du résultat */ $stmt->free_result(); /* Fermeture de la requête */ $stmt->close(); } /* Fermeture de la connexion */ $maxdb->close(); ?>
Exemple #2 Style procédural
<?php /* Ouvre une connexion */ $link = maxdb_connect("localhost", "MONA", "RED", "DEMODB"); /* Vérification de la connexion */ if (maxdb_connect_errno()) { printf("Echec de la connexion : %s\n", maxdb_connect_error()); exit(); } $query = "SELECT name, zip FROM hotel.city ORDER BY name"; if ($stmt = maxdb_prepare($link, $query)) { /* Exécute une requête */ maxdb_stmt_execute($stmt); /* Stock le résultat */ maxdb_stmt_store_result($stmt); printf("Nombre de lignes : %d.\n", maxdb_stmt_num_rows($stmt)); /* Libération du résultat */ maxdb_stmt_free_result($stmt); /* Fermeture de la requête */ maxdb_stmt_close($stmt); } /* Fermeture de la connexion */ maxdb_close($link); ?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
Nombre de lignes : 25.
Voir aussi
- maxdb_prepare() - Prépare une requête SQL pour exécution
- maxdb_stmt_result_metadata() - Retourne les métadonnées du jeu de résultats pour une requête préparée
- maxdb_fetch() - Alias de maxdb_stmt_fetch