Bonjour tout le monde
Je suis face a une petite situation qui me traquasse car je manque d'imagination ce matin pour la résoudre

Voici mon cas, lors de l'ouverture d'un nouveau dossier, on doit choisir une compagnie d'assurance(assureur), une personne ressource(réviseur), #dossier, % de responsabilité, % de souscription et le #police d'assurance

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
<table width="100%" align="center" border="1">
 <tr>
  <th align="center">Assureur</th>
  <th align="center">Réviseur</th>
  <th align="center" title="# Dossier de l'assureur">#dossier</th>
  <th align="center">Resp.%</th>
  <th align="center">%Sousc.</th>
  <th align="center">#Police</th>
  <th align="center">Autre Assureur</th>
 </tr>
 <tr>
  <td align="center">
   <select name="cieAssurance" onChange="submitAssurance('newDossierSuite.php?cie=1#rev',this.name);">
    <option value="0" selected>Choix Assureur</option>
   <?
    //Remplir les champs des compagnies d'assurance
   ?>
   </select>
  </td>
  <td align="center">
   <select name="reviseur">
    <option value="0" selected>Sélectionner le réviseur</option>
    <?...//Remplir la liste déroulante ?>
   </select>
  </td>
  <td align="center">
   <input type="text" name="noDos1" id="_noDos1" size="18">
  </td>
  <td align="center">
   <input type="text" name="resp1" id="_resp1" size="7">
  </td>
  <td align="center">
   <input type="text" name="sousc1" id="sousc1" size="7">
  </td>
  <td align="center">
   <input type="text" name="police1" id="police1" size="18">
  </td>
  <td align="center">
   <input type="button" name="btnAddAssureurDossier" value="Ajouter" onClick="javascript:alert('click');">
  </td>
 </tr>
</table>
j'ai donc un tableau(<table>) avec 6 colonnes...
Mais là ca m'embette un peu car, il se peut qu'il y ait 2 assureurs au dossier...donc un 2e ligne dans le tableau....mais il peut aussi en avoir 3-4 ou meme 5...et dans des cas super particulier arrivant que très rarement 6 assureurs.

Je devrais faire ca comment?
Voici mes idées...mais cé pour récupérer les champs que je garde dans ma bd qui me mélange un peu..

1- Avoir 6 ligne dans mon tableau..on est pas obligé de tout les remplir...je fais une validation sur ceux rempli pour ainsi garder les liens dans ma BD

2- Avoir un bouton ajouter un autre assureur, qui ajoute une ligne dans le tableau...Bon je pourrais trouver comment faire, mais ce qui me cause probleme c'est le nom des zone de texte...comme c'est dynamique...

3- Avoir tout la table de fait comme en 1, mais avec un bouton qui rend enabled les zone de texte ainsi on peut les inscrires...

Alors merci des conseils que vous saurez apporter...
max