Bonjour,

J'ai des Listes qui contiennent des Membres suivant une relation HABTM
(les membres peuvent faire partie de plusieurs listes). J'ai un champ
de recherche autocomplete Ajax (tutoriel formation-cakephp.com ..) qui
me renvois la liste des membres qui correspondent à ma recherche.

Dans mon controller Listes j'ai ma fonction autocomplete qui va me
chercher les membres qui sont en rapport avec ma recherche.

function autocomplete($liste_id = null)
        {
                $recherche = utf8_decode($this->data['Membre']['nom']);

                $noms = $this->Liste->Membre->find(
                                'all',
                                array(
                                        'fields' => array('DISTINCT
Membre.nom','Membre.email','Membre.id'),
                                        'conditions' => "Membre.nom LIKE 
'$recherche%' ",
                                        'order' => 'Membre.nom',
                                        'limit' => 10
                                )
                        );


                $this->set(compact('noms', 'recherche'));
        }

Maintenant je voudrais faire une recherche sur les membres d'une liste
donnée et non pas sur toutes les listes comme ici. J'ai essayé des
choses comme : 'conditions' => "Liste.id = list_id AND Membre.nom LIKE
'$recherche%''". Sans succès hélas ...

Si qqun a une piste, j'ai passé la matinée à cherche mais sans succès.
Je sais pas si j'ai mis assez d'infos pour faire comprendre mon
probleme, dites moi ...
Bonne journée !

--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à