Bonjour,
J'aimerais arriver aux résultats suivants :
J'ai une table 'Personnes'.
J'ai une table 'adjectifs' qui est liées a 'Personnes' ( Relations N N, il y a donc une table de liaison.)
J'aimerais pouvoir récupérer toutes les personnes avec certains adjectifs passé dans un tableau avec tout leurs adjectifs.
Peter est comique et honnête
Jean est sérieux et travailleur.
Patrique est sérieux et intelligent.
Je passe le paramètre "sérieux" et je veux me retrouver avec :
Jean est sérieux et travailleur.
Patrique est sérieux et intelligent.
Pour le moment j'ai quelques chose de ce genre :
Merci d'avance pour votre aideCode:
1
2
3
4
5
6
7
8
9 $q= Doctrine_Query::create() ->from('Personne p') ->leftjoin('p.Adjectifs a'); if($adjectifs) { foreach($adjectifs as $adjectif) { //adjectif représente l'id $q->where('a.id = ?', $ajectif); } }