Un novato por aquí con miles de dudas para realizar esta tarea del título. Tengo un cuestionario en HTML5/CSS3 con 3 bloques de preguntas en 3 páginas distintas (1of3.php, 2of3.php, 3of3.php):
- datos personales (5 campos)
- datos demograficos (8 campos)
- preguntas cuestionario (40 campos)
Esa información se enviará a una BBDD en MySQL utilizando "mysqli" a través de un formulario. Entonces, a nivel general, no busco ningún tipo de interacción entre la BD y el usuario, por lo que, no tiene que autenticarse, ni coger datos de la BD ni nada por el estilo. Sólo quiero que alguien entre, rellene las 3 páginas y envíe los datos a una BD. Esta BD tiene 3 tablas una para cada bloque de preguntas.
Mis duda es referente a cómo guardar la información de cada página php, para que al final, se envíe todo de una vez a la BD. Había pensado hacerlo por separado, página a página, creando una VARIABLE DE SESIÓN como un "idCuestionario", guardar los datos en variables de sesión durante las 3 páginas y en la última enviar toda esa información a la BD. Como son muchos campos, no sé si es muy arriesgado enviarlo todo de golpe en una consulta FINAL. ¿Qué opináis?
Cualquier consejo será bienvenido!
Muchas gracias!
Juan Carlos