se li può selezionare tutti potresti mettere direttamente dei checkbox, così se si accorge di averci cliccat oper sbaglio può deselezionarlo cliccandoci sopra nuovamente...
poi io farei così:
codice:
<input type="check" name="gruppo0" value="si">Gruppo 0
<input type="check" name="gruppo1" value="si">Gruppo 1
<input type="check" name="gruppo2" value="si">Gruppo 2
<input type="check" name="gruppo3" value="si">Gruppo 3
<input type="check" name="gruppo4" value="si">Gruppo 4
<input type="check" name="gruppo5" value="si">Gruppo 5
poi i campi del db li puoi dichiarare semplicemente come char(2), poi da php farai un controllo per ogni checkbox prima di impostare la query:
Codice PHP:
$gruppo0=($_POST['gruppo0']=='si')?'si':'no';
// per ogni check
$sql="insert into tabella set gruppo0='{$gruppo0}', etc etc'";