->get() -- Requête simple de sélection
Description
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.
Valeur retournée
int - Nombre de lignes
Valeurs renvoyées
Tableau 39-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 >> | | |
Note
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
Exemple 39-5. Résultats de l'exemple
<?php
Object (DataObjects_Person) =>
[N] => 1
[id] => 12
[group] => 5
[has_glasses] => 1
[name] => 'fred blogs'
[password] => '**testing'
[email] => 'test@example.com'
?>
|
|