recuperer les valeurs des champs d'un formulaire dynamique
mon probleme est le suivant :
j'ai un formulaire dynamique (les champs sont dynamique en se basant sur le nombre d'un compteur).
Code:
1 2 3 4 5 6 7 8
| <?php
for($i=1; $i<=$nb_tache; $i++){
while($row_tache=mysql_fetch_array($result_tache)){
?>
<input name="mtg_<?php echo $i; ?>" type="text" id="mtg_<?php echo $i; ?>" size="10" />
<input name="pu_<?php echo $i; ?>" type="text" id="pu_<?php echo $i; ?>" size="10" />
<input name="qt_<?php echo $i; ?>" type="text" id="qt_<?php echo $i; ?>" size="10" />
<?php } } ?> |
pour recuperer les valeurs des champs puis les stocker dans la base de données, j'ai utilisé
Code:
1 2 3
| foreach($_POST as $name => $value){
echo 'champ "'.$name.'" valeur : "'.$value.'"<br>';
} |
le probleme c'est que les noms des champs changent
par exemple : champ "mtg_1" valeur : "7"
comment faire pour faire la syntaxe basique :
Code:
$variable=$_POST['valeur_champs'];
et aussi :
Code:
insert into table(...) values (...)
merci d'avance