Bonjour à tous,
J'ai un nouveau problème dans mon projet.
J'ai un patient qui peut appartenir à plusieurs études.
J'ai créé mes tables et ma table de jointure :
- patients
- refetudes
- patients_refetudes
Maintenant il faut que, dans la création ou la modification d'un patient, je lui attribue 0 à n études mais je ne sais pas du tout comment m'y prendre.
Aussi bien au niveau de l'interface qu'au niveau du code derrière.
Comment faire pour qu'une personne puisse ajouter autant d'études que nécessaire à une personne.
J'avais pensé à un menu déroulant, on choisi une étude si on le souhaite, si on choisit une étude, un autre menu déroulant apparait en dessous qui permet d'en choisir un 2ème, si on le fait un 3ème apparait et ainsi de suite.
Mais je ne sais déjà pas comment programmer cette interface, et comment ajouter les lignes dans la table de jointure ?
Dois-je stocker à la volée (si c'est possible) ou sauvegarder chaque choix quelque part pour insérer les lignes en after_create (une fois que l'id a été créé)
Merci d'avance
|
il y a 1 jour 19 heures
il y a 6 jours 4 heures
il y a 1 semaine 4 jours
il y a 1 semaine 4 jours
il y a 1 semaine 4 jours
il y a 2 semaines 3 jours
il y a 2 semaines 4 jours
il y a 2 semaines 5 jours
il y a 2 semaines 6 jours
il y a 3 semaines 1 jour