Bonjour,
voila je n'arrive pas à passer l'état de mes check box
il y a un groupe de checkbox
var_manque et un autre
var_double
<FORM method=post action="update.php">
<TABLE BORDER=1>
<TR>
<TD>Famille</TD>
<TD>manque</TD>
<TD>double</TD>
</TR>
<?php
$index=0;
for ($i = 1; $i <= 34; $i++)
{
echo ("<TR>");
echo ("<TD>$nom_famille[$i]</TD>");
echo ("<TD>");
for ($j = 1; $j <= 7; $j++)
{
echo($j.'<input name="var_manque[$index+$j]" type="checkbox" ');
if ($manque[$index+$j-1]==1)
{
echo ('checked value=1>');
}
else
{
echo ('unchecked value=0>');
}
}
echo ("</TD>
<TD>");
for ($j = 1; $j <= 7; $j++)
{
echo($j.'<input name="var_double[$index+$j]" type="checkbox" ');
if ($double[$index+$j]==1)
{
echo ('checked>');
}
else
{
echo ('unchecked>');
}
}
echo ("</TD></TR>");
$index=$index+7;
}
?>
<TD COLSPAN=3>
<input type="hidden" name="var_idMembre" value="<?php echo $idMembre; ?>">
<INPUT type="submit" value="Sauvegarder">
</TD>
</TABLE>
</form>
je récupère mes valeurs
for ($i = 0; $i <= 237; $i++)
{
$var_manque[$i] = 0;
if (isset($_POST['var_manque'][$i]))
$var_manque[$i] = 1;
echo $var_manque[$i];
}
for ($i = 0; $i <= 237; $i++)
{
$var_double[$i] = 0;
if (isset($_POST['var_double'][$i]))
$var_double[$i] = 1;
}
et ça me retourne que des 0, j'ai vraiment besoin d'avoir l'état de chaque checkbox
pourriez vous m'aider à trouver ou est mon erreur
car la il est tard, et ça fait bien 5 heures que j'essai mais j'y arrive pas
d'avance merci beaucoup