Cases à cocher et php

Cases à cocher et php - PHP - Programmation

Marsh Posté le 02-07-2007 à 10:35:48    

Bonjour.
 
Je possède un formulaire qui affiche des checkbox qui sont cochés suivant la valeur qu'il y a dans la BDD.
Jusque la pas de problème.
 

Code :
  1. <input name='select_exploitation[]' type='checkbox' value='$id' $etat/>


 
J'aimerai actualiser ma BDD suivant que la case soit coché ou non.
Si la case est cochée j'arrive bien à actualiser ma BDD car je récupère la valeur des id cochées dans ma page de traitement en faisant ceci.
 

Code :
  1. $tableau_select_exploitation = $_POST["select_exploitation"] ;
  2. foreach($tableau_select_exploitation as $val_exploitation) {
  3. ...


 
Cependant si je décoche une case qui était cochée dans ma page de traitement je n'ai aucun moyen de le savoir car aucune valeur ne sera renvoyé.
 
VOus avez des idées?
 
Existe t'il des boutons qui renvoient une valeur quand le bouton est coché et une autre quand il n'est pas coché?
COmme cela je ferais passer l'id en hidden est le tour serait joué.
 
Merci d'avance
 

Reply

Marsh Posté le 02-07-2007 à 10:35:48   

Reply

Marsh Posté le 02-07-2007 à 15:05:47    

ben tu fais un "UPDATE Table SET TonChamp=0 where TonChamp NOT IN(".implode(',', $_POST["select_exploitation"])." )"

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed