13.13.22 SearchDoc::getSearchInfo()
Cette méthode permet d'avoir des informations sur l'exécution de la recherche.
13.13.22.1 Description
array getSearchInfo()
13.13.22.1.1 Avertissements
Cette méthode est utilisable qu'après avoir exécutée la méthode
search().
13.13.22.2 Liste des paramètres
Aucun.
13.13.22.3 Valeur de retour
- array
-
Le array contient les clefs suivantes :
-
count: nombre de résultats de la requête, -
query: requêteSQLgénérée, -
error: message d'erreur si il y a eu une erreur lors de la préparation de la requête, -
delay: temps d'exécution de la requête.
-
Note : Si la méthode
search() n'a pas été exécutée alors une chaîne vide est retournée.
13.13.22.4 Erreurs / Exceptions
Aucune.
13.13.22.5 Historique
Aucun.
13.13.22.6 Exemples
Recherche des cinq premiers dossiers :
$s=new SearchDoc("","DIR"); $s->setObjectReturn(true); $s->setSlice(5); $s->setOrder('initid'); $s->search(); print_r($s->getSearchInfo());
Résultat :
Array
(
[count] => 5
[query] => SELECT doc2.id, owner, title, ..., ba_title, ba_desc, ... FROM doc2 WHERE (doc2.archiveid IS NULL) AND (doc2.doctype != 'T') AND (doc2.locked != -1) ORDER BY initid LIMIT 5 OFFSET 0;
[error] =>
[delay] => 0.340s
)
13.13.22.7 Notes
Aucune.