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 |
|