HTML_QuickForm_select::loadQuery()

HTML_QuickForm_select::loadQuery() -- Interroge une base de données et charge les options depuis le résultat

Synopsis

require_once 'HTML/QuickForm/select.php';

mixed HTML_QuickForm_select::loadQuery (mixed &$conn, string $sql [, string $textCol = NULL [, string $valueCol = NULL [, mixed $values = NULL]]])

Description

Si aucun nom de colonne n'est spécifié, les deux premières colonnes du résultat sont utilisées en tant que texte et valeur, respectivement.

Paramètres

mixed &$conn

Soit une connexion DB existante, soit un DSN valide

chaîne de caractères $sql

Requête SQL

chaîne de caractères $textCol

(optionnel) Nom de la colonne à utiliser en tant que texte dans l'OPTION

chaîne de caractères $valueCol

(optionnel) Nom de la colonne à utiliser en tant que valeur dans l'OPTION

mixed $values

(optionnel) Tableau ou chaîne délimitée par une virgule de valeurs

Valeurs renvoyées

Lance une exception PEAR_Error si une erreur survient.

Voir aussi

Voir load(), loadDbResult(), addOption().

Note

Disponible depuis la version 1.1.

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