<title>Programación web</title> <link href="css/bootstrap.min.css" rel="stylesheet"> <h1 align="center">Encuesta de satisfacción del servicio de biblioteca</h1> <a style="float: right;" class="btn btn-default" href="privado/generarInforme.php" role="button">Informe</a> <a style="float: right;" class="btn btn-default" href="privado/estadisticas.php" role="button">Estadísticas</a> <a style="float: right;" class="btn btn-default" href="#" role="button">Encuesta</a> <br> <br> <br> </head> <body> <?php echo '<form method="post" action=funciones.php>'; $num_dim = obtener_secciones(); for ($dim_actual = 1; $dim_actual <= $num_dim; $dim_actual++) { $preguntas = obtener_preguntas($dim_actual); echo "<div align=\"center\"class=\"form_group\">"; switch ($dim_actual) { case 1: echo "<label align=\"center\" class=\"btn-lg bg-primary\">Datos personales</label>"; break; case 2: echo "<label align=\"center\" class=\"btn-lg bg-primary\">Personal de biblioteca</label>"; break; case 3: echo "<label align=\"center\" class=\"btn-lg bg-primary\">Infraestructura</label>"; break; case 4: echo "<label align=\"center\" class=\"btn-lg bg-primary\">Recursos</label>"; break; case 5:
function enviar_todo() { $id_estudio = $_POST['pregunta_estudios']; $nombre_estudios = mysql_fetch_array(obtener_nombre_estudios($id_estudio)); $nombre_titulacion = $nombre_estudios["nombre"]; $nombre_biblioteca = $_POST['pregunta_biblioteca']; $nombre_sexo = $_POST['pregunta_sexo']; $nombre_tipo_usuario = $_POST['pregunta_tipo_usuario']; $hora_com = $hora_fin = date("H:i:s"); //La hora se puede obtener como: date("H:i:s"); switch ($nombre_biblioteca) { case 1: $nombre_biblioteca = "Biblioteca CASEM"; break; case 2: $nombre_biblioteca = "Biblioteca ESI"; break; } switch ($nombre_sexo) { case 1: $nombre_sexo = "Hombre"; break; case 2: $nombre_sexo = "Mujer"; break; } switch ($nombre_tipo_usuario) { case 1: $nombre_tipo_usuario = "PAS"; break; case 2: $nombre_tipo_usuario = "Profesor"; break; case 3: $nombre_tipo_usuario = "Estudiante"; break; } $consulta = mysql_query("INSERT INTO `encuestas_rellenas` (`id_estudios`,`hora_com`,`hora_fin`,`usuario`,`titulacion`,`biblioteca`,`sexo`) VALUES ('" . $id_estudio . "','" . $hora_com . "','" . $hora_fin . "','" . $nombre_tipo_usuario . "','" . $nombre_titulacion . "','" . $nombre_biblioteca . "','" . $nombre_sexo . "')"); $last_encuesta_id = mysql_insert_id(); $num_dim = obtener_secciones_numero(); $num_dimensiones = mysql_num_rows($num_dim); for ($dim_actual = 2; $dim_actual <= $num_dimensiones - 1; $dim_actual++) { $preguntas = obtener_preguntas($dim_actual); for ($i = 1; $i <= mysql_num_rows($preguntas); $i++) { $pregunta_actual = mysql_fetch_array($preguntas); $pregunta_id = $pregunta_actual["id"]; $frase = "pregunta_" . $dim_actual . "_" . $i . ""; $value_respuesta = $_POST[$frase]; $consulta_respuestas = mysql_query("INSERT INTO `respuestas`(`id_encuesta_rellena`,`id_pregunta`,`respuesta`) VALUES ('" . $last_encuesta_id . "','" . $pregunta_id . "','" . $value_respuesta . "')"); } } $consulta_id_observaciones = obtener_pregunta_observaciones(); $fetch_id_observaciones = mysql_fetch_array($consulta_id_observaciones); $id_observaciones = $fetch_id_observaciones["id"]; $value_respuesta = $_POST['observaciones']; $consulta_observaciones = mysql_query("INSERT INTO `respuestas`(`id_encuesta_rellena`,`id_pregunta`,`respuesta`) VALUES ('" . $last_encuesta_id . "','" . $id_observaciones . "','" . $value_respuesta . "')"); exit(header('Location: index.php')); }