ma il form ha effettivamente i campi "Difensore1", "Difensore2" ... etc?
hai provato a stampare $myCheck dopo l'assegnazione?
ed inoltre, qual'è l'errore?