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 -~----------~----~----~----~------~----~------~--~---
