('','5' ) questo qua non è volare che deve inserire, perchè è vuoto, mentre nel caso specifico deve inserire solo ;

('11','5' ), ('4','5' ), perchè solo qui l'utente a spuntato la checkbox

c'è un modo per fare in modo che faccia l'insert solo dei valori selezionati dall'utente , e non anche quelli non selezionati.
tipo un controllo?