[supersaibal]Originariamente inviato da Base
intanto stavo facendo qualche prova...

il problema è (come hai scritto tu) campo=valore !

quel valore deve essere 0 o 1 in base al checkbox checkato o no. [/supersaibal]
allora dato che quel ciclo ti dice quali sono i checkbox checkati, basta modificare la query così:
"UPDATE tabella SET campo=1 WHERE id IN ".$list
sei sicuro che tutti gli id selezionati avranno il campo settato ad 1.