Bonjour,

Je génère plusieurs champs de formulaire avec une boucle de type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
for(i=1; i<$nb; $i++){
<input name="cla_nom<?php echo $i;?>" class="input-medium" type="text" value="<?php echo $cla_nom; ?>"> 
                    <input name="cla_age<?php echo $i;?>" class="input-medium" style="width:20px;" type="text" value="<?php echo $cla_age; ?>" size="3" maxlength="3"> ans
}
Cela fonctionne parfaitement mais quand je souhaite récupérer mes variables pour les tester je ne sais pas comment faire
j'ai essayé ça mais sans succès
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
for($i=1; $i<=$totalRows_Rs_animal; $i++){
		//$clanom='cla_nom'.$i; j'ai essayé avec $_POST['$clanom'] mais ça marche pas
		$cla_nom=$_POST['cla_nom.$i'];
		$cla_age=$_POST['cla_age.$i'];
		echo $cla_nom;
		if(empty($cla_nom)){ $Erreur.=" nom animal ".$i."," ;}
		if(strlen($cla_nom)>30){ $Erreur.=" nom animal".$i."," ;}
		if(empty($c1a_age) ||(strlen($c1a_age)>2) || !is_numeric($cla_age) ){$Erreur.= " &acirc;ge animal ".$i.",";}
	}
Comment puis-je faire pour tester $cla_nom=$_POST['cla_nom.$i'];?

Merci de votre aide