Bonjour
Tu avais placé ta boucle deux fois dans le code, enlève en une :
for($j=1;$j<=$nb_colonnes;$j=$j+1)
Voici le code que j'ai testé :
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 30 31 32 33 34 35 36
| <table summary="tableau de photo hebdomadaire sur lesquels vous devez votez grace au bouton radio" border="1" style="width:400px;">
<?php
$nb_colonnes=4;
$nb_lignes=3;?>
<tr>
<td>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="GET">
</td>
</tr>
<?php
for($j=1;$j<=$nb_colonnes;$j++)
{
echo '<tr>';
// A ENLEVER for($j=1;$j<=$nb_colonnes;$j=$j+1)
// {
for($zz=1; $zz<4; $zz++) {
?>
<td>
<?php echo $zz; ?>
</td>
<?php
}
// }
echo '</tr>';
}?>
</tr>
<tr><td><input style="float:right;" type="submit" value="Votez" /></td></tr>
<tr><td></form></td></tr>
</table> |
PS : pense à indenter un peu ton code autrement on y vois rien.
Naturellement j'ai modifié un peu le code car je ne pouvais pas afficher tes données que tu cherchait dans la bdd, je les ai modifié par une boucle for... A toi de reprendre, mais il suffit juste d'enlever la seconde boucle for que tu as placé...
Partager