Gracias a los dos por responder.
El error de "Insert" ha sido al escribirlo aquí en el foro y lo tengo bien en mi archivo php, también tengo la conexión a la BD pero la he omitido para ser más breve. Ese mismo código me funciona perfectamente si lo hago con un SELECT en vez de un checkbox.
¿Qué otra cosa puede ser?
Gracias y un saludo.