Il problema era che l'apertura del form era dentro al ciclo e la chiusura invece fuori, per cui creavi un tag di apertura del form ad ogni iterazione ed un solo tag di chiusura.
P.S.
Quando hai problemai del genere ti consiglio di dare un'occhiata all'HTML generato (tramite l'apposita funzionalità del browser). Ciò ti permette di individuare velocemente questa tipologia di problemi.

Rispondi quotando