Manuel PHP
Précédent |  | Suivant

# PDOStatement::setFetchMode

(no version information, might be only in CVS)

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

## Description

bool PDOStatement::setFetchMode ( int mode )

Avertissement
Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.

## 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éfinission 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.

`<?php $sql = 'SELECT name, colour, calories FROM fruit'; try { $stmt = $dbh->query($sql); $result = $stmt->setFetchMode(PDO_FETCH_NUM); while ($row = $stmt->fetch()) { print $row[0] . "\t" . $row[1] . "\t" . $row[2] . "\n"; } } catch (PDOException $e) { print $e->getMessage(); } ?>`

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

Précédent | Sommaire | Suivant
PDOStatement::setAttribute | Niveau supérieur | Paiement par Verisign