Fork me on GitHub

Rapport de message :*
 

Re: Comment faire un sort et order avec Criteria?

Titre du sujet : Re: Comment faire un sort et order avec Criteria?
par oryxvet sur 04/07/2006 10:27:29

Il te faut composer tes critères en créant 1 compo criteria maitre qui englobe 2 autres compos secondaire lié par un "and".

Un avec
(uid = 'maRecherche' OR username like '%maRecherche%' OR email like '%maRecherche%' OR displayname like '%maRecherche%')
et un autre avec
status = '1'

On peut composer les "criteria" cela autant de fois que necessaire


Voici le code approximatif (non testé) :
$criteriasearch1 = new CriteriaCompo();
$criteriasearch1->add(new Criteria("uid"'maRecherche'));
$criteriasearch1->add(new Criteria("username "'%maRecherche%','like'), "OR");
.....
$criteriasearch2 = new CriteriaCompo();
$criteriasearch2->add(new Criteria("statut"1));

$criteriasearch = new CriteriaCompo();
$criteriasearch->add(criteriasearch1);
$criteriasearch->add(criteriasearch2"AND");




Ce genre de documentation manque sur le site ?
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

25 Personne(s) en ligne (16 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 25 | Plus ...