Ho un form formato da tante checkbox che vado a creare dinamicamente quindi avrò una cosa del genere:

codice:
<input name="libri[]" type="checkbox" id="user[]" value="<?=$row_rec_lista['ID']?>" >
Ora ho introdotto una funzione js che mi consente di selezionare e deselezionare tutte le check. La funzione l'ho trvata qui sul sito di html a questa pagina http://javascript.html.it/articoli/l...ziona-tutti/1/

Il mio problema è che lì usa lo stesso nome per tutte le check, mentre io uso un array di check in modo da riuscire lato php a inserire in un mio database (a seconda delle check selezionate) alcuni dati.

Quindi o cambio la funzione js che mi consente di selezionare, deselezionare tutti gli elementi oppure cambio il sistema lato php. Cosa mi consigliate e come posso procedere?