Bonjour voilà j'ai un champ permettant de choisir un nombre entre 1 et 14 ensuite selon le nombre, j'affiche 15 champs de type input name grace à une boucle for.
Je recupère les variables dans la page suivante mais je suis incapable de creer une variable concatenant toutes les valeur des champs du style :
valeurchamp1.valeurchamp2 ...
J'arrive à les afficher les unes en dessous des autres mais comment tout mettre dans une variable pour l'insérer dans une base de donnée .
Code de la boucle des champs de saisie :
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 <? if ($num<>""){ echo" <td class='TDDonnees'>Nombre : ".$num."<span class='CadreBasBlanc'><br>"; //----------[DEBUT BOUCLE]------------ for($i=0; $i != $num ; $i++) { echo "<input name='Nom".$i."' type='text' size='30'><br>"; } } else{ echo" <td class='TDDonnees'>Nombre : <span class='CadreBasBlanc'> <select size='1' name='num'> <option selected value='$num'>".$num."</option>"; //----------[DEBUT BOUCLE]------------ $nombre = 15; for($num=1; $num != $nombre ; $num++) { echo"<option value='".$num."'>".$num."</option>"; } echo"</select> <input type='submit' name='Submit' value='Valider'>"; } ?>
Code de ma page de recup :
C'est la que je voudrais recupérer dans une seule variable tous mes equipier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $num=isset($_POST["num"])?$_POST["num"]:""; for($i=0; $i != $num ; $i++) { $NomEquipier = isset($_POST["Nom".$i.""])?$_POST["Nom".$i.""]:""; echo "".$NomEquipier."<br>"; } exit;
MERCI BEAUCOUP
Partager