Bonjour à tous !

J'ai une fonction entre les <scripts> en début de page qui agit en fonction de si ma chebkbox est cochée.

J'aimerais faire en sorte que lorsqu'elle est cochée, elle upload la valeur "1" d'un champ dans ma base mysql, et inversement "0" quand elle est décochée. Auriez-vous une idée de comment faire tout ceci ?

Je vous remercie d'avance ^^

D'ailleurs voilà ma fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<script type="text/javascript">
<!--
function showMe (it, box) {
  var vis = (box.checked) ? "block" : "none";
  document.getElementById(it).style.display = vis;
}
//-->
</script>
J'ai pensé faire quelque chose comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$.post("mapage.php","value="+"1");
et
$.post("mapage.php","value="+"0");
Mais comment l'intégrer au code ? Je ne connais pas bien la forme de ce if, comment modifier sans faire d'erreur ? ^^

J'ai réussit à faire ça, c'est bon ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
function showMe (it, box) {
  if(box.checked){
  document.getElementById(it).style.display = "block";
  $.post("optionnel.php","value="+"1");
  }
  else{
  document.getElementById(it).style.display = "none";
  $.post("optionnel.php","value="+"0");
  }
}