par
Reman » 06 janv. 2006, 11:33
Bonjour à tous,
Aprés mon souci sur un $_POST, voici un autre probleme concernant les formulaires qui doit ête classique je pense.
je crée un formulaire dynamiquement à partir d'une liste variable. C'eest à dire que mon formulaire contient autant de ligne qu'il y a d'element dans mon tableau.
Comment récuperer les valeurs du formulaire apres le submit ? Je n'arrive qu'a récuperer les valeur de la derniere ligne de mon formulaire
voici le code de creation de mon formulaire :
<?
// ici je recupere ma liste
$list= $_POST['lst_ventil'];
// je cree mon formulaire avec une ligne pour
// chaque element de ma liste
?>
<form method='post'
action='<? echo $_SESSION['pageracine'] ?>?page=valventil&insere_rec=<? echo $_SESSION['insere_rec']; ?>'
name='ventildet2'
onsubmit="return Controle();">
<table style="text-align: left; width: 100%;" border="0" cellpadding="3" cellspacing="1">
<tbody>
<tr>
<td>Division</td>
<td>Exec.</td>
<td>Commentaire</td>
</tr>
<?
// boucle sur la liste et
// affichage des differentes lignes
$nb=count($list);
for ($i=0;$i <$nb;$i++)
{
?>
<tr>
<td align='center' style="width: 10%;"><? echo $list[$i] ?></td>
<td align='center' style="width: 10%;">
<input class='ck' name='exec' value='oui' type='checkbox' >
</td>
<td>
<textarea name="btcom" rows="2" cols="50" class='inputbox'></textarea>
</td>
</tr>
<?
} // fin boucle for
?>
</tbody>
</table>
<div align="center">
<input type="submit" class="button" name="pb_terminer" value="terminer" >
</div>
</form>
Merci
