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êteSQL
gé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.