Redéfinis ta table des liens en prenant comme primaryKey les deux champs int
type_exemple_id et int exemple_id
Ensuite, tu écris une fonction __toString() dans la classe Liaison.
Mais surtout, il existe des outils pour afficher les liens multiples

> -----Message d'origine-----
> De : [email protected] 
> [mailto:[email protected]] De la part de Boowiss V-13
> Envoyé : jeudi 26 mars 2009 14:39
> À : Symfony-fr
> Objet : [symfony-fr] Clefs étrangères [problème]
> 
> 
> Bonjour à tous,
> 
> J'ai un petit souci avec symfony, j'ai trois table dans ma 
> base de donnée :
>    - table : type_exemple { int id, varchar name },
>    - table : exemple { int id, varchar name }
>    - table de liaison entre ces deux tables : liaison { int 
> id, int type_exemple_id, int exemple_id }.
> 
>  Je désirerai que dans la vue, coté utilisateur, de ma table 
> de liaison  (au niveau de l'édition et de la liste) ne soi 
> pas afficher l'"id" de mes clefs étrangères mais le champ 
> "name". J'ai essayer plusieurs méthode n'étant pas un pro en 
> php je ne vois vraiment pas comment faire.
> 
> Merci d'avance pour vos éventuelles réponses.
> 
> 
> > 
> 


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à