Bonjour,
J'avoue que le titre n'est pas clair, mais ça vient du fait que c'est pas simple !
Alors voilà, je vous explique mon problème. Peut-être n'est-ce pas faisable...
J'ai une table qui contient des Articles.
J'ai une table qui contient des Familles de tarification
Un article peut avoir plusieurs familles de tarification.
J'ai donc une table qui fait le lien entre les articles et les familles de tarification ( 2 champs : id_article, id_famtarif). J'ai dans cette table, pour chaque article autant d'enregistrements que l'article possède des familles de tarification.
Dans ma fiche article, j'aimerais présenter les familles de tarifications dont l'article fait partie sous forme d'interrupteur.
L'idée était de constituer les options de l'interrupteur à la volée, lors de l'init du champ, par exemple, avec les éléments de la table Famille de Tarification.
Puis, lors du remplissage de la table, cocher uniquement les options en fonction des enregistrements trouvés dans la table de lien.
Je pense que constituer la liste des options avec le contenu de la table des familles de tarification ne doit pas poser de problème (enfin je ne sais pas si on peut ajouter des options par programmation ! )
Mais, les options contiennent du texte, alors que ma table de lien ne contient que des entiers (identifiants). Donc, quand je vais lire ma table de lien, comment je vais savoir quelle option je dois cocher ?
Merci pour vos idées
A+
JS
Partager