|
(no version information, might be only in CVS)
PDOStatement::fetch -- Récupère la ligne suivante d'un jeu de résultat PDOAvertissement |
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. |
PDOStatement::fetch() récupère une ligne depuis un jeu de résultats associé à l'objet PDOStatement.
Contrôle comment la prochaine ligne sera retournée à l'appelant. Cette valeur doit être une des constantes PDO_FETCH_*, et par défaut, vaut PDO_FETCH_BOTH.
PDO_FETCH_ASSOC: retourne un tableau indexé par le nom de la colonne comme retourné dans le jeu de résultats
PDO_FETCH_BOTH (défaut): retourne un tableau indexé par les noms de colonnes mais aussi les numéros de colonnes, comme retournés dans le jeu de résultats
PDO_FETCH_BOUND: retourne TRUE et assigne les valeurs des colonnes de votre jeu de résultats dans les variables PHP à laquelles elles sont liées avec la méthode PDOStatement::bindParam()
PDO_FETCH_LAZY: combine PDO_FETCH_BOTH et PDO_FETCH_OBJ, créant ainsi les noms des variables de l'objet, comme elles sont accédées
PDO_FETCH_OBJ: retourne un objet anonyme avec les noms de propriétés qui correspondent aux noms de colonnes retournés dans le jeu de résultats
PDO_FETCH_NUM: retourne un tableau indexé par le numéro de la colonne comme elle est retourné dans votre jeu de résultat, commençant à 0
Pour un objet PDOStatement représentant un curseur scrollable, cette valeur détermine quelle ligne sera retournée à l'appelant. Cette valeur doit être une des constantes PDO_FETCH_ORI_*, et par défaut, vaut PDO_FETCH_ORI_NEXT.
Pour un objet PDOStatement représentant un curseur scrollable pour lequel le paramètre cursor_orientation est défini à PDO_FETCH_ORI_ABS, cette valeur spécifie le numéro absolu de la ligne dans le jeu de résultats qui doit être récupérée.
Pour un objet PDOStatement représentant un curseur scrollable pour lequel le paramètre cursor_orientation est défini à PDO_FETCH_ORI_REL, cette valeur spécifie la ligne à récupérer relativement à la position du curseur avant l'appel à la fonction PDOStatement::fetch().
Exemple 2. Récupération des lignes avec un curseur scrollable
L'exemple ci-dessus va afficher :
|
PDO::query() |
PDOStatement::fetchAll() |
PDOStatement::fetchColumn() |
PDOStatement::prepare() |
PDOStatement::setFetchMode() |
Précédent | Sommaire | Suivant |
PDOStatement::execute | Niveau supérieur | PDOStatement::fetchAll |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:54