Postea el código que tengas.
Has encontrado ya la solución, lo digo por el titulo del post....
En sí el formulario se ejecuta y hasta que no presiones enviar no se ejecuta el insert en la base de datos correspondiente con el pedido del cliente.
Si quieres que el cliente no pueda enviar un pedido sin antes haber seleccionado alguna pelicula o videojuego, debes hacer uso de JavaScript para controlar que sea obligatorio elegir mínimo una.
PD: También para controlar la selección de Películas existe un tag llamado
required, el cual puedes usar directamente en el input que tiene que ser obligatorio antes de enviar el formulario a procesar.
Un ejemplo:
Código HTML:
Ver original<input type="radio" name="tipo_cliente" value="empresa" required="required"/>
Con esto es obligatorio escoger mínimo este radiobutton para continuar, lo puedes hacer con cualquier campo input.
Eres de Chiclana yo vengo de estudiar por allí ;) . IES Picasso.
Saludos