purtroppo la soluzione lato DB che hai adottato è errata, ed è anche complicata da gestire.

Dovresti implementare una cosa del genere:

tabella Partite:
idPartita, data, campodigioco, arbitro, ecc. ecc.

tabella convocazioni:
idPartita, idgiocatore


ecco che invecie di avere ncampi nella tabella partite (uno per ogni giocatore convocato), hai una tabella di relazione per specificare i giocatori della partita.

detto questo, con il foreach che ti ho fatto vedere prima, per ogni checkbox selezionato, salvi il dato nella tabella "convocazioni"

ciao