Foros del Web » Programando para Internet » PHP »

Formulario dinamico

Estas en el tema de Formulario dinamico en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 08/08/2011, 21:45
 
Fecha de Ingreso: febrero-2011
Mensajes: 19
Antigüedad: 13 años, 8 meses
Puntos: 0
Pregunta Formulario dinamico

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>";
}
  #2 (permalink)  
Antiguo 09/08/2011, 00:15
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 16 años, 3 meses
Puntos: 7
Respuesta: Formulario dinamico

usa caracteres de escap en tu consulta y verifica que tipo de dato son lo scampos de tu bd como lo tienes puesto todos son varchar
  #3 (permalink)  
Antiguo 09/08/2011, 02:54
Avatar de vgonga1986  
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 8 meses
Puntos: 253
Respuesta: Formulario dinamico

Donde está el tag de form y el cierre del mismo? Dónde está el botón de submit?

Ese formulario no es un formulario. Un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?

Etiquetas: dinamico, mysql, registro, sql, tabla, formulario, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:12.