salut à tous!
j'ai un problème complexe, mais comme c'est compliqué à expliquer, je vais déjà tenter d'expliquer ce à quoi j'ai pensé, une version "+ simple", pour voir si c'est possible au moins...
au besoin je me fendrai d'explications complexes plus tard, et/ou dans un autre post!
.php: tableau de checkbox
.js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <form id="form" method="post"> for($i=0; $i<10; $i++) { echo "<input value=\"0\" name=\"test[]\" type=\"checkbox\" onchange=\"clickedLine($i);\"/>"; } submit </form>
DONC, est-ce possible? Comment?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function clickedLine(indice) { je voudrais pouvoir faire un truc du genre "$test[indice] = 1" }
POUR RESUMER: je veux pouvoir récupérer dans $_POST TOUS mes test[] (de test[0] à test[9] donc!) et pas uniquement ceux cochés (checked)!
-> les non cochés à 0
-> les cochés à 1
exemple:
$_POST[test][0] = 0
$_POST[test][1] = 0
$_POST[test][2] = 1
$_POST[test][3] = 1
$_POST[test][4] = 1
$_POST[test][5] = 0
$_POST[test][6] = 0
$_POST[test][7] = 1
$_POST[test][8] = 0
$_POST[test][9] = 0
j'ai déjà testé plein de choses trouvées en lignes, mais je n'avance pas!
alors peut être que ma solution est débile , c'est possible, mais si vous avez mieux n'hésitez pas.
merci.
Partager