hola espero me puedan ayudar, mi problema es que tengo un formulario dinamico que se genero con una consulta de mysql para ingresar una parte de eso datos a otra tabla con input dinamico, es que al general mi otra consulta de insert solo se ingresa el ultimo dato y los demas no ya lo intente con un foreach y con variable de variable pero nada este es mi codigo
este es primer archivo
<?php
extract($_POST);
include "conexion.php";
$query = "select t.*, g.Id_Grupo, g.Clave_Tutor
from tutorado_general as t, grupo as g where t.Clave_Tutor = g.Clave_Tutor
and g.Id_Grupo='$grupo'";
$res = mysql_query($query, $con) or die(mysql_error());
$total=0;
while ($fila = mysql_fetch_array($res)){
extract($fila);
if($color==0){
$bgcolor ="#FFFFFF";
$color=1;
}else{
$bgcolor = "FFFF99";
$color=0;
}
echo "<tr bgcolor='$bgcolor'> <td aling='center'>".++ $total."</td>
<td><input name='control' type='text' value='$No_Control'/> </td>
<td> $Nombre_Tutorado $Apellido_P $Apellido_M </td>
<td>" .$select. "</td>";
?>
<td><select name="promedio" >
<option value="0"> Selecciona </option>
<option value="60"> 60 </option>
<option value="61"> 61 </option>
<option value="62"> 62 </option>
<option value="63"> 63 </option>
<option value="64"> 64 </option>
<option value="65"> 65 </option>
<option value="66"> 66 </option>
<option value="67"> 67 </option>
<option value="68"> 68 </option>
<option value="69"> 69 </option>
<option value="70"> 70 </option>
<option value="71"> 71 </option>
<option value="72"> 72 </option>
<option value="73"> 73 </option>
<option value="74"> 74 </option>
<option value="75"> 75 </option>
<option value="76"> 76 </option>
<option value="77"> 77 </option>
<option value="78"> 78 </option>
<option value="79"> 79 </option>
<option value="80"> 80 </option>
<option value="81"> 81 </option>
<option value="82"> 82 </option>
<option value="83"> 83 </option>
<option value="84"> 84 </option>
<option value="85"> 85 </option>
<option value="86"> 86 </option>
<option value="87"> 87 </option>
<option value="88"> 88 </option>
<option value="89"> 89 </option>
<option value="90"> 90 </option>
<option value="92"> 91 </option>
<option value="91"> 92 </option>
<option value="93"> 93 </option>
<option value="94"> 94 </option>
<option value="95"> 95 </option>
<option value="96"> 96 </option>
<option value="97"> 97 </option>
<option value="98"> 98 </option>
<option value="99"> 99 </option>
<option value="100"> 100 </option></select>
</td>
<?php
echo "<td><input name='actividad' type='text'/></td>
<td><input name='observaciones' type='text'/></td></tr>";
}
echo "<tr>
<td colspan='3'> Total de alumnos activos </td>
<td> $total </td>
</tr>";
?>
segundo archivo
<?php
include "conexion.php";
extract($_POST);
$semestre="semestre_t";
if ($$semestre ==0){
echo "<script languaje='javascript'> alert (' Falta inserta semestre'); location= 'for_indicadores2.php'; </script>";
}
elseif ($$semestre == 1){
$query1 = "insert into indicador1 (No_Control, estado, promedio1, actividad, observacion, semestre) values('$control','$estado','$promedio','$activida d','$observacion','$semestre_t')";
mysql_query($query1, $con) or die (mysql_error());
echo "<script languaje='javascript'> alert('Registro insertado correctamente'); location='tutor1.php'; </script>";
}