creo que la manera de solucionar el problema es con un while, veras, colocas recorres todos los checks que tengas en el formulario, luego verificas que este con estado chekd, y luego procedes a guardarlo en la bd, asi de facil creo yo, ojala te de una idea nos vemos