maxdb_stmt_store_result,

(PECL maxdb:1.0-7.6.00.38)

maxdb_stmt_store_result, maxdb->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 (méthode)

class maxdb {
object 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, FALSE en cas d'échec.

Exemples

Exemple 1430. 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 1431. 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 :


Nombre de lignes : 25.

   

Voir aussi

maxdb_prepare() , maxdb_stmt_result_metadata() et maxdb_fetch() .