MDB_Common::getAll() (Previous) (Next) MDB_Common::getCol()

View this page in Last updated: Sun, 28 Sep 2008
English | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Plain HTML

MDB_Common::getAssoc()

MDB_Common::getAssoc() -- Récupère un jeu de résultats en tant que tableau associatif

Description

Récupère le jeu de résultats complet d'une requête et le retourne dans un tableau associatif en utilisant la première colonne en tant que clé. La fonction exécute la requête et libère le jeu de résultats lorsqu'elle a terminée. Si défini à TRUE, le tableau résultant sera modifié comme suit : Si le jeu de résultats contient plus de deux colonnes, la valeur sera un tableau de valeurs depuis la colonne 2 à n. Si le jeu de résultats contient uniquemement deux colonnes, la valeur retournée sera un scalaire, avec la valeur de la seconde colonne (forcé à un tableau avec le paramètre $force_array).

Paramètres

chaîne de caractères $query

la requête SQL

array $types

si fourni, les types des colonnes du jeu de résultats seront définis pour la récupération

array $params

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

array $param_types

si fourni, les valeurs du paramètres $param seront automatiquement fénis aux types de données passées

entier $fetchmode

le mode de récupération à utiliser

booléen $force_array

utilisé uniquement si la requête retourne exactement deux colonnes. Si vaut TRUE, les valeurs du tableau retourné seront un tableau d'un seul élément plutôt qu'un scalaire.

booléen boolean $group

si vaut TRUE, les valeurs du tableau retourné seront mises dans un autre tableau. Si la même valeur de clé (dans la première colonne) se répète, les valeurs seront ajoutées à ce tableau plutôt que d'écraser les valeurs existantes.

Valeur retournée

array - un tableau associatif de résultats depuis la requête.

Note

Cette fonction ne peut pas être appelée de façon statique.

MDB_Common::getAll() (Previous) (Next) MDB_Common::getCol()

Download Documentation Last updated: Sun, 28 Sep 2008
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.