Probleme de selection dans un tableau (checkbox)

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme de selection dans un tableau (checkbox)

par Ryle » 29 févr. 2008, 18:49

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 :)

Probleme de selection dans un tableau (checkbox)

par mali_67 » 29 févr. 2008, 17:40

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'];
}
?>