Lit ton code html.
Une fois que tu as écrit ton formulaire en php, il génére une page en html.
Ce code :
<input type=text name=champ ".$x.">
Donne au final en html un truc du genre :
<input type=text name=champ1>
Donc, pour récuperer la valeur, tu doit récuperer un truc du genre
Dans la mesure ou tu ne sais pas a priori quel jusqu'a combien peut aller le "1" (ca peut être 2, 5, ou 120, t'en sais rien), tu fait une boucle, pour "creer" ton x, et tu récupere un par un tous les champs comme il t'a été dit :
$mydata = $_POST['champ'.$x]
Après, tu vas me dire que tu sais pas quand t'arreter pour l'incrément de ton x. Eh bien c'est simple, si au moment de l'envoie, dans le formulaire, tu t'arranges pour que tous les x se suivent (genre champ1, champ2, champ3... sans 'trou' au milieu), tu testes l'existence de $_POST['champ'.$x], et si ca n'existe plus, alors tu as tout lu.
Voila.
--
Rakken
Partager