HTML_QuickForm_select::load()

HTML_QuickForm_select::load() -- Charge les options depuis différents types de sources de données

Synopsis

require_once 'HTML/QuickForm/select.php';

PEAR_Error HTML_QuickForm_select::load (mixed &$options [, mixed $param1 = NULL [, mixed $param2 = NULL [, mixed $param3 = NULL [, mixed $param4 = NULL]]]])

Description

Cette méthode est une simulation de surchargement de méthode. Les arguments, autre que le premier, sont optionnels et signifient que quelque chose dépend du type du premier argument.

Si le premier argument est un tableau, alors tous les arguments sont passés via la méthode loadArray(). Si le premier argument est un DB_Result, alors tous les arguments sont passés via la méthode loadDbResult(). Si le premier argument est une chaîne ou une connexion DB, alors tous les arguments sont passés via la méthode loadQuery().

Paramètres

mixed &$options

La source des options supporte actuellement un tableau associatif ou un DB_result

mixed $param1

(optionnel) Voir le détail de la fonction

mixed $param2

(optionnel) Voir le détail de la fonction

mixed $param3

(optionnel) Voir le détail de la fonction

mixed $param4

(optionnel) Voir le détail de la fonction

Valeur retournée

Retourne TRUE en cas de succès.

Valeurs renvoyées

Lance une exception PEAR_Error si une erreur survient.

Voir aussi

Voir loadArray(), loadDbResult(), loadQuery().

Note

Disponible depuis la version 1.1.

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