lo que hice anteriormente fue seleccionar en otra pagina la encuesta que el usuario realizara(id_encuesta) y la deriva aquí.
Código:
Bueno así pude mostrar en pantalla la encuesta que traje de la DB, que puede mostrar las X cantidad de preguntas (y que pueden ser Checkboxs o Radios) que pueda tener.echo "<h3 class='style7'>"; //TRAE EL TITULO DE ENCUESTA SEGUN EL ID SELECCIONADA Y ALMACENA EL ID EN $id_encuesta COMIENZA SESION $id_encuesta=strval($_POST["id_encuesta"]); $link = mysql_connect("localhost", "root"); mysql_select_db("entrega_miercoles", $link); $result = mysql_query("SELECT id_encuesta, titulo FROM encuesta WHERE id_encuesta = '$id_encuesta'", $link); $row = mysql_fetch_row($result); echo $row[1]; echo "</h3>"; //COMIENZA EL FORMULARIO-------------- echo "<form action='tomar_e_3.php' name='a' method='post'>"; echo "<input type='checkbox' name=id_encuesta value=".$id_encuesta." checked hidden>"; $result = mysql_query("SELECT id_encuesta, id_item, leyenda, tipo_de_opcion, respuesta_requerida FROM items_encuesta WHERE id_encuesta = '$id_encuesta'", $link); while ($row = mysql_fetch_row($result)){ echo "Pregunta Nº: ".$row[1].": ".$row[2]." <br>"; $id_item=strval($row[1]); echo "<input type='checkbox' name='id_preg".$row[1]."' value=".$row[1]." checked hidden>"; if ($row[3]==1){ $consulta_item = mysql_query("SELECT id_encuesta, id_item, id_opcion, leyenda_opcion FROM opciones_item WHERE id_encuesta = '$id_encuesta' AND id_item = '$id_item'", $link); while ($row_item = mysql_fetch_row($consulta_item)){ echo "<input type='checkbox' name='id_item".$row_item[1]."' value='id_opcion".$row_item[2]."'>".$row_item[3]."<br>"; } } else if($row[3]==2){ $consulta_item = mysql_query("SELECT id_encuesta, id_item, id_opcion, leyenda_opcion FROM opciones_item WHERE id_encuesta = '$id_encuesta' AND id_item = '$id_item'", $link); while ($row_item = mysql_fetch_row($consulta_item)){ echo "<input type='radio' name='id_item".$id_item."' value=".$row_item[2].">".$row_item[3]."<br>"; } } } echo "<input type='submit' name='enviar'>"; ?>
lo que no puedo lograr es mostrar los datos que responda el usuario en el form producido y mucho menos guardarlos en la DB, necesito ayuda please!!