int $DB_DataObject->find (
boolean $autoFetch
)
La méthode find() construit et exécute la requête courante, basée sur les variables de l'objet et toutes les conditions WhereAdd(). Si le paramètre AutoFetch vaut TRUE, alors la méthode fetch() sera appelé automatiquement.
boolean $autoFetch - récupère le premier résultat
int - le nombre de lignes trouvées, uniquement si le gestionnaire de la base de données supporte la méthode numows(). Sinon, retourne 1 (ou, dans les version antérieures 1.7.13, TRUE est retourné).
This function can not be called statically.
Exemple avec find()
<?php
$person = new DataObjects_Person;
$person->hair = 'red';
$person->has_glasses = 1;
$number_of_rows = $person->find();
?>
SQL résultant
<?php
SELECT * FROM person WHERE hair='red' and has_glasses = 1
?>