scusa nn ho ben capito..
la parte dove recupero i valori è ok?..devo soltanto modificare la parte della query,devo mettere il for e poi la riga che mi hai detto tu?
//array che riguarda l'Id_abilitazione(univoco)
$Num_abil = $_POST['Id_ab'];

for($i=0; $i<count($Num_abil); $i++)
{
$query = "UPDATE tabella SET Abil=1 WHERE id IN (".implode(',',$_POST['abilitato']).");";
}

cosa fa di preciso la query?in questo modo gli passo per ogni Id_abilitazione il valore che trova nella checkbox?

ciao