Page 1 sur 1

récupération de valeur d'un formulaire

Posté : 20 nov. 2009, 21:01
par dimi3
Bonjour,

Par une boucle, je crée un formulaire dans lequel j'ai codé :
for ($n = 1; $n < 30 ; $n++)
{
...
print("<td><input type = \"text\" size = \"40\" name = \"result$n\" value = \"$colonne\"></td></tr>");
...
}
Je souhaite récupérer les valeurs de chaque input. Mais ça ne marche pas. J'ai beaucoup de mal à trouver le bon code. J'ai essayé beaucoup de choses telles que :
$resultat = '$result.$n';
$resultat = $result$n';
$resultat = $result.$n;
$resultat = '$result'.$n;
je vous remercie si vous pouvez me donner un coup de main.

Dimi

Re: récupération de valeur d'un formulaire

Posté : 20 nov. 2009, 21:07
par Aureusms
montre nous tout le formulaire... sinon pas facile de répondre.
En plus pour récupérer les valeurs, il faut connaitre le type de formulaire envoyé (là où tu as indiqué <form type=...)

Re: récupération de valeur d'un formulaire

Posté : 20 nov. 2009, 21:25
par Aureusms
Je précise en plus avant d'aller manger :

On récupère les données de formulaire grâce au Super Variable $_POST (si envoyé par POST) ou $_GET (si envoyé par get).
Dans ton cas si tu as (j'ai enlevé les balises de PHP)
<form type=post ...
<td><input type =" text" size = "40" name = "result$n" value = "$colonne"></td>
Essaye
$valeur = addslhashes($_POST[result$n]);
Mais tu dois connaitre $n.

Re: récupération de valeur d'un formulaire

Posté : 20 nov. 2009, 21:26
par dimi3
Merci pour votre réponse. Votre proposition marche à merveille. Merci 1000 fois et bon week-end !