Enviar un formulario HTML con casillas de verificación vacías

Tengo un formulario HTML: con PHP, envío los datos del formulario a una base de datos MySQL. Algunas de las respuestas a las preguntas en el formulario tienen casillas de verificación. Obviamente, el usuario no tiene que marcar todas las casillas de verificación para una pregunta. También quiero hacer que las otras preguntas (incluidos los grupos de radio) sean opcionales.

Sin embargo, si envío el formulario con cuadros vacíos, grupos de radio, etc., recibo una larga lista de mensajes de error de 'Índice indefinido' para cada uno de ellos.

¿Cómo puedo evitar esto? Gracias.

Respuestas a la pregunta(8)

Su respuesta a la pregunta