Aqui el codigo que crea la tabla dinamica, funciona bien.
Código PHP:
Ver original
<table width="1024" border="0" align="center"> <tr> <th scope="col"><form id="form1" name="form1" method="post" action="script1.php"> <p><img src="fedotae3.jpg" width="1024" height="125" />Transferencia de Estudiantes a Proceso de Entrenamiento</p> <table border="1" align="center" cellpadding="0" cellspacing="0"> <tr class="titulotab"> <td width="166" class="titulotab">NOMBRE</td> <td width="166" class="titulotab">APELLIDO</td> <td width="90" class="titulotab">CEDULA</td> <td width="90" class="titulotab">TEL. RESIDENC</td> <td width="90" class="titulotab">CELULAR</td> <td width="30" class="titulotab">EDAD</td> <td width="250" class="titulotab">GRADO</td> </tr> <?php do { ?> <tr> <td><?php echo $row_Recordset1['nombre']; ?></td> <td><?php echo $row_Recordset1['apellido']; ?></td> <td><?php echo $row_Recordset1['cedula']; ?></td> <td><?php echo $row_Recordset1['telefono']; ?></td> <td><?php echo $row_Recordset1['celular']; ?></td> <td><?php echo $row_Recordset1['edad']; ?></td> <td><?php echo $row_Recordset1['grado']; ?></td> <td><input name="very[]" id="very[]" type="checkbox" value="<?php echo $row_Recordset1['iddetalle']; ?>" /></td> </tr> </table> <input type="submit" name="enviar" id="enviar" value="Transferir" /> </form></th> </tr> </table>
Aqui el codigo para script.php, el cual es invocado en el action del anterior
Código PHP:
Ver original
<?php if (!$_SESSION){ echo '<script language = javascript>x self.location = "index.php" </script>'; } ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sin título</title> <?php // consulto la el ultimo numero de orden emitida, en este caso el encabezado, y lo ordeno de forma desendente $query_ulencado = "SELECT idestudiante FROM estudiantes ORDER BY idestudiante DESC"; //verificamos que se marcara al menos 1 checkbox foreach($_POST['very'] as $idMatPrima) { $sql1="SELECT * FROM estudiantes where iddetalle = '$idMatPrima'"; echo " <script language='JavaScript'> alert('Mensaje de Alerta'); </script>"; mysql_query("INSERT INTO estudproceso (nombre, apellido, cedula, telefono, idmatprima) VALUES ('".$fill['nombre']."''".$fill['apellido']."','".$fill['cedula']."','".$fill['telefono']."','".$fill['idmatprima']."' )") or die(mysql_error()); } }?>
Esta parte me guarda la cantidad de registros seleccionado con los checkboxes, pero me guarda los campos en blanco.
Si alguien puede revisar este codigo y darme su ayuda estare muy agradecido.
Saludos