Tengo una gran duda, el asunto es el siguiente.
Estoy elaborando una encuesta y no puedo enviar los datos a la tabla.
La página cuenta con dos Formulario, en el primero estan tres select en los cuales se seleccionan una unidad academica, un docente y una materia ke imparta ese docente.
En el segundo tengo 18 preguntas y el boton Submint cada pregunta tiene 5 opciones (radiobuttons) de seleccion.
Estoy utilizando php, mysql, dreamweaver. Implemete una codigo para el envio de datos aqui se los muestro.
Código PHP:
<?php
$mi_respuesta=$_POST['pregunta'];
$total_respuesta=count($mi_respuesta);
for($i=1;$i<=$total_respuesta;$i++)
{
$sql="INSERT INTO
encuesta(c_unidad,c_profesor,c_materia,nopre,resp)
VALUES (". $_POST['c_unidad'] .','. $_POST['c_profesor'] .','.$_POST['c_materia'] .','. $i .','. $mi_respuesta[$i]. ")";
mysql_query($sql);
}
foreach ($_POST['pregunta'] as $pregunta) {
$sql="INSERT INTO encuesta (c_unidad, c_profesor, c_materia,nopre, resp) VALUES (". intval ($_POST['c_unidad']) .','. intval ($_POST['c_profesor']) .','. intval ($_POST['c_materia']) .','. intval ($i) .','. intval ($respuesta[$i]). ")";
if (mysql_query($sql) === false) {
echo $sql ."<br>\n". mysql_error ();
}
}
Espero que alguin me conteste y me ayude a resover mi problema