Bonjour à tous,

J'ai un soucis avec l'état des checkbox dans un tableau et je ne trouve pas de solution simple...

Voici un exemple en ligne : http://planning.radiologie-melun.com/test.php

En testant, on se rend compte que le champ text retrouve sa valeur après validation alors que ce n'est pas le cas du Checkbox...

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
echo "<FORM method='POST' action=''>" ;
 
print_r($_POST);
extract ($_POST) ;
 
echo "<TABLE width=50%>" ;
 
for ($i=0;$i<10;$i++)
{
  echo "<TR>
          <TD width=33% align='center'>".$i."</TD>
          <TD width=33% align='center'>
            <INPUT TYPE='text' name='textt[]' value='".$textt[$i]."'>
          </TD>
          <TD align='center'> <input type='checkbox' name='toto[]'";
            if ($toto[$i])
              echo " checked>" ;
            else
              echo ">" ;
  echo "  </TD>
        </TR>" ;
}
 
echo "</TABLE>" ;
 
echo "<input type='submit' name='val' value='test'>" ;
 
echo "</FORM>" ;
Merci du coup de main.