Manuel PHP

PDOStatement->setFetchMode

(No version information available, might be only in CVS)

PDOStatement->setFetchMode Définit le mode de récupération par défaut pour cette requête

Description

bool PDOStatement::setFetchMode ( int $mode )
bool PDOStatement::setFetchMode ( int $PDO::FETCH_COLUMN , int $colno )
bool PDOStatement::setFetchMode ( int $PDO::FETCH_CLASS , string $classname , array $ctorargs )
bool PDOStatement::setFetchMode ( int $PDO::FETCH_INTO , object $object )

Liste de paramètres

mode

Le mode de récupération doit être une des constantes PDO::FETCH_*.

Valeurs de retour

Retourne 1 en cas de succès ou FALSE si une erreur survient.

Exemples

Exemple #1 Définition du mode de récupération

L'exemple suivant montre comment PDOStatement::setFetchMode() modifie le mode de récupération par défaut pour un objet PDOStatement.

  1. <?php
  2. $sql = 'SELECT name, colour, calories FROM fruit';  
  3. try {  
  4. $stmt = $dbh->query($sql);  
  5. $result = $stmt->setFetchMode(PDO::FETCH_NUM);  
  6. while ($row = $stmt->fetch()) { 
  7.    print $row[0] . "\t" . $row[1] . "\t" . $row[2] . "\n";  
  8. }  
  9. }  
  10. catch (PDOException $e) {  
  11. print $e->getMessage();  
  12. }  
  13. ?> 

L'exemple ci-dessus va afficher :

apple red 150 banana yellow 250 orange orange 300 kiwi brown 75 lemon yellow 25 pear green 150 watermelon pink 90


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