MDB_Common::fetchCol()

MDB_Common::fetchCol() – Récupère une seule colonne

Synopsis

require_once 'MDB.php';

array &fetchCol ( resource $result , mixed $colnum = 0 )

Description

Récupère une seule colonne depuis un jeu de résultats et libère le jeu de résultats.

Parameter

resource $result

une ressource valide retournée par query() ou executeQuery()

array $params

Si fourni, prepareQuery()/ executeQuery() seront utilisés avec ce tableau en tant que paramètres pour l'exécution

mixed $colnum

colonne à retourner (un entier [numéro de la colonne, commençant à 0] ou une chaîne de caractères [nom de la colonne])

Return value

array - la première ligne du résultat sous la forme d'un tableau indexé commençant à 0 ou une MDB_Error si une erreur survient

Throws

Possible PEAR_Error values
Code erreur Message d'erreur Raison Solution
MDB_ERROR_TRUNCATED NULL Le jeu de résultats contient moins de deux colonnes Vérifiez la requête SQL ou choisissez une autre fonction query*()
n'importe quel code erreur Erreur spécifique à la base de données Vérifiez la section relative à la base de données dans le manuel PHP afin de détecter la raison de cette erreur. Dans la plupart des cas, une requête SQL incorrecte, i.e. utilisation d'une clause LIMIT dans une requête destinée à une base de données Oracle.

Note

This function can not be called statically.

Récupère le résultat dans un tableau (Previous) Récupère la première colonne de la première ligne (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.