Récupère un résultat en utilisant une clé, une valeur. Retourne le nombre de lignes (habituellement 1) en cas de succès, et place toutes les colonnes de la table dans ces variables de classes. Si un seul argument est utilisé, il est supposé que c'est une valeur et la méthode get() utilisera la clé primaire.
mixed $key or $value - colonne (ou valeur si un seul argument est utilisé)
mixed $value - valeur
Tableau 34-1. Valeurs PEAR_Error possibles
Code erreur | Message d'erreur | Signification | Solution |
---|---|---|---|
DB_DATAOBJECT_ERROR_INVALIDCONFIG | << No Keys available for $table >> | ||
DB_DATAOBJECT_ERROR_INVALIDARGS | << No Value specified for get >> |
Cette fonction ne peut pas être appelée de façon statique.
Vous devriez éviter d'appeler plusieurs fois cette méthode sur le même objet, le résultat sera incohérent.
Exemple 34-1. Récupération simple de données en se basant sur la clé primaire
|
Exemple 34-2. SQL résultant
|
Exemple 34-3. Récupération simple de données en se basant sur la clé et la valeur
|
Exemple 34-4. SQL résultant
|
Exemple 34-5. Résultats de l'exemple
|
Précédent | Sommaire | Suivant |
DB_DataObject::factory() | Niveau supérieur | DB_DataObject::staticGet() |