Buonasera, Ragazzi ho un form con dei check

codice HTML:
<input type='checkbox' value='1' name='idtipologiaprodotto0'>
<input type='checkbox' value='1' name='idtipologiaprodotto1'>
<input type='checkbox' value='1' name='idtipologiaprodotto2'>
Estraggo i dati da una tabella chiamata tipologiaprodotto e fin qui tutto funziona , incrementa senza problemi


ho fatto il ciclo in php in questo modo

Codice PHP:

for ($i 0$i $contatore$i++) { 
            
  if(
$_REQUEST['idtipologiaprodotto'.$i] !=''){     
      
  
$sqlValues[] = "('{$azienda->idgestore}','"$_REQUEST['idtipologiaprodotto'.$i]."')";     
    
    }                 

   }        
 
  
$sql 'INSERT INTO `gestionetipologieprodottigestori` (`idgestore` , `idtipologiaprodotto`) VALUES 'implode(', '$sqlValues);

      
   
$db->Query($sql);     
       
// fine             
     
        

Inserisce i valori correttamente, fin qua nessun problema, ma ho bisogno che quando tolgono la spunta da un campo check quindi quando il campo vuoto, devo fare la select che mi fa il confronto e il delete, ma non so come integrarlo nel pezzo di codice che vi ho scritto, come posso fare? Grazie in anticipo per le risposte