Salve!
ho questo codice, e dovrei fare in modo che quando clicco sul pulsante invia inserisca il messaggio nella relativa cella della tabella se è spuntato la casella attiva, ma non funziona. mi attiva il messaggio, ma non inserisce la risposta.

Codice PHP:
if (isset($_POST['submit'])) {
    if (@
is_array($_POST['attiva'])) {
        if (
is_array($_POST['cancella'])) {
                foreach (
$_POST['attiva'] as $k=> $v) {
                if (
in_array($v$_POST['cancella'])) {
                    unset (
$_POST['attivo'][$k]);
                }
            }
            
$ids implode(','$_POST['attiva']);
        } else {
            
$ids implode(','$_POST['attiva']);
        }
        if (
strlen($ids) != 0) {
            
$query "UPDATE barman SET attivo ='Y' WHERE id IN ($ids)";
            
$query mysql_query($query) or die(mysql_error());
            
//è questo punto che si blocca, cioè  non inserisce il messaggio, ma lo attiva solo.
        
$query "INSERT INTO barman(risposta) VALUES ('$risposta')"
        
$query mysql_query($query) or die(mysql_error()); 

        }
    }
    if (@
is_array($_POST['cancella'])) {
        
$idc implode(','$_POST['cancella']);
        
$query "DELETE FROM barman WHERE id IN ($idc)";
        
$query mysql_query($query) or die(mysql_error());
    }


grazie!