Page 1 sur 1

Probleme de selection dans un tableau (checkbox)

Posté : 29 févr. 2008, 17:40
par mali_67
Bonjour, j'ai créer un tableau rempli par ma base de donnée j'ai besoin de vérifier certain renseignement sur les ligne de mon tableau, pour cela j'ai créer un bouton verifcation et des chackbox sur chaqu'un des lignes, mon probleme est le suivant,
lorsque je coche une ligne et que j'appui sur mon bouton, ma verification s'effectue normalement , mais si j'en selectionne 2 ou 3 ou plus, la mon affichage beuge totalement et m'affiche mes reusltat 2 fois si j'ai cocher 2 case 3fois si j'en ai cocher etc... si quequ'un peu m'aider voici mon code
<?php     
if (isset($_POST['Verification'])) //mon bouton verification
{
$verif = $_POST['Verif'];  //mes check box
	for($i=0;$i<sizeof($verif);$i++) 
	{
	 if ($verif[$i]==$Tab['NumLien'])
	 {
	  $Test = $Tab['LibelleLienSprice'];
if (!$fp = @fopen(''.$Test.'',"r"))   //l
{
echo '<span style="color:red;">'.$Test.'</span>';
$bool='false';
}
else 
{
echo '<span style="color:green;">'.$Test.'</span>';
$bool='true';
}
	 }
	 else
{
 echo $Tab['LibelleLienSprice'];
}
	 }
}
else
{
 echo $Tab['LibelleLienSprice'];
}
?>

Posté : 29 févr. 2008, 18:49
par Ryle
Ton code est mal indenté, on ne voit pas ou s'arrête le for() et donc ce qui est inclus dans ta boucle. Le problème venant vraissemblablement de là, tu as 3 valeurs, tu boucles 3 fois et tu affiches 3 messages... sort le message de ta boucle et il n'apparaitra qu'une fois :)