PDOStatement::fetchColumn

(no version information, might be only in CVS)

PDOStatement::fetchColumn --  Retourne une colonne depuis la ligne suivante d'un jeu de résultats

Description

string PDOStatement::fetchColumn ( [int column_number] )

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.

Retourne une colonne depuis la ligne suivante d'un jeu de résultats.

Liste de paramètres

column_number

Numéro de la colonne que vous voulez récupérer depuis la ligne. Si aucune valeur n'est fournie, PDOStatement::fetchColumn() récupérera la première colonne.

Valeurs de retour

PDOStatement::fetchColumn() retourne une colonne depuis la ligne suivante d'un jeu de résultats.

Avertissement

Il n'y a pas de solution pour retourner une autre colonne depuis la même ligne si vous utilisez la fonction PDOStatement::fetchColumn() pour récupérer les données.

Exemples

Exemple 1. Retourne la première colonne de la ligne suivante

<?php
$sth
= $dbh->prepare("SELECT nom, couleur FROM fruit");
$sth->execute();

/* Récupère la première colonne depuis la ligne suivante d'un jeu de résultats */
print("Récupère la première colonne depuis la ligne suivante d'un jeu de résultats :\n");
$result = $sth->fetchColumn();
print(
"$result\n");

$result = $sth->fetchColumn();
print(
"$result\n");
?>

L'exemple ci-dessus va afficher :

Récupère la première colonne depuis la ligne suivante d'un jeu de résultats :
lemon
orange

Voir aussi

PDO::query()
PDOStatement::fetch()
PDOStatement::fetchAll()
PDOStatement::prepare()
PDOStatement::setFetchMode()

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:53