Bonjour à tous

Après des journées de recherche sur google ,(qui pour le cas n'est pas mon ami), je fais de nouveau appel à vous !
Voilà:
Dans un formulaire, je sélectionne des volontaires grâce à un select multiple dans la liste du personnel (170 noms), et une période délimitée par une date de début et une date de fin. j'envoie tout ça dans une table (renfort) de ma base de données et ça marche parfaitement.
une ligne dans ma table renfort ressemble à ça:

id_renfort ----noms_selectionnes -------date_debut ----date_fin
5..................nom1,nom2,nom3............ 2012-09-01......2012-09-04

noms_selectionnes varie suivant le nombre de personnes qui se sont portées volontaires et les dates peuvent également varier
Là où ça se complique c'est que pour chaque nom sélectionné, je dois pouvoir choisir les dates (avec un système de cochage des dates, sélectionner les dates auxquelles il peut être présent et inclure le résultat dans une autre table en insérant une ligne par personne.

je suppose que je dois créer un nouveau formulaire mais je ne sais pas comment m'y prendre.

Pour l'instant j'arrive grâce à un explode sur noms_selectionnes et à une fonction sur les dates de début et de fin à ce résultat:

nom1
nom2
nom3
nom4
etc (toujours suivant le nombre de volontaires)

si date début 2012-09-01 et date de fin 2012-09-04 (le nombre de jours peut varier) l'affichage des dates est le suivant:

2012-09-01
2012-09-02
2012-09-03
2012-09-04

et là je n'arrive à plus rien d'autre. Je voudrais obtenir un résultat comme suit:

nom1
2012-09-01 case_à_cocher = 0
2012-09-02 case_à_cocher = 1
2012-09-03 case_à_cocher = 0
2012-09-04 case_à_cocher = 1

nom2
2012-09-01 case_à_cocher = 1
2012-09-02 case_à_cocher = 0
2012-09-03 case_à_cocher = 0
2012-09-04 case_à_cocher = 1

etc pour toutes les personnes volontaires pour ce renfort.

Il faut que ces résultats attérissent dans ma deuxième table (ligne_renfort) en incluant id_renfort, noms_selectionnes, dates cochées 1 et que le résultat ressemble à ceci:
table ligne_renfort

id_ligne_renfort ----- id_renfort ----- nom -------- dates
1............................5....................nom1............2012-09-02,2012-09-04
2............................5....................nom2............2012-09-01,2012-09-04
3............................5....................nom3............2012-09-01,2012-09-02,2012-09-03,2012-09-04
etc suivant les nombre de volontaires qui une fois de plus peut varier de 1 à 170 (nombre de personnes de la base)

Piou, c'est pas simple tout ça.
Merci d'avance pour les réponses et les voies que vous pourrez me donner .