Bonjour,
J'ai une pile de 30 cases à cocher, comme suit :
Dans la base de donnée, j'ai 5 champs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <input type="checkbox" name="specialite[]" value="2" id="1" >choix 1 <input type="checkbox" name="specialite[]" value="3" id="2" >choix 2 <input type="checkbox" name="specialite[]" value="4" id="3" >choix 3 <input type="checkbox" name="specialite[]" value="5" id="4" >choix 4 <input type="checkbox" name="specialite[]" value="6" id="5" >choix 5 <input type="checkbox" name="specialite[]" value="7" id="6" >choix 6
Le client va cocher, par exemple, les cases 2, 4, 8, 15, 16, 26, 30.
Code : Sélectionner tout - Visualiser dans une fenêtre à part specialiteA, specialiteB, specialiteC, specialiteD, specialiteE
Dans ce cas, je veux récupérer les 5 premières cases cochées, soit ici 2, 4, 8, 15, 16 et les expédier respectivement dans specialiteA, specialiteB, specialiteC, specialiteD, specialiteE.
S'il en a coché que 3, par exemple, alors on utilise seulement les champs sA, sB, et sC. S'il en a coché plus que 5, l'excédent est ignoré.
Donc voilà l'exposé du problème, et j'ai besoin de vous pour m'aider à le solutionner
Merci d'avance
Partager