En un campo de texto digito el num de textbox a generar y lo dirijo a otra pagina en la cual creo un for con el numero de datos a recibido previamente para generar los campos de texto. Debajo de esos campos de textos hay un select por cada textbox el cual recibe los datos de una bd.
El problema es que en el primer select me salen los datos correctamente pero a partir del segundo no me sale nada, si me pudieran ayudar se los agradeceria.
PD: anexo mi php
Código PHP:
<?php
require ("conexion.php");
$grado=$_REQUEST["grado"];
$cantidad=$_POST["c_materias"];
$consul_docente="SELECT * FROM docente";
$query=mysql_query($consul_docente,$con);
if(mysql_num_rows($query)==0)
echo "Inserte Docentes";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Nombre de Materias</title>
</head>
<body>
<h1 align="center">Nombre de Materias
</h1>
<p align="right"><a href="menu.php">Regresar al Menu</a> - <a href="cantidad_materia.php">Atras</a> - Salir</p>
<p align="center"><strong>Agregar Materias al grado:</strong> <?php echo $grado; ?> </p>
<form id="form1" name="form1" method="post" action="insertar_materia_nueva.php?curso=<?php echo $grado; ?>">
<table width="90%" border="0" align="center">
<?php
for($i=0;$i<$cantidad;$i++)
{
?>
<tr>
<td width="46%"><div align="right"><strong>Nombre:</strong></div></td>
<td width="54%"><input type="text" name="nom_materia" id="nom_materia" /></td>
</tr>
<tr>
<td><div align="right"><strong>Docente:</strong></div></td>
<td>
<select name="docente" id="docente">
<option >Seleccione Docente</option>
<?php
while ($fila=mysql_fetch_array($query)){
echo "<option value='" .$fila['cedula'] ."'>" .$fila['nombre'] . " ". $fila['apellido'] ." </option>";
}
?>
</select>
<?php
}
mysql_close($con);
?>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="button" id="button" value="Enviar" /></td>
</tr>
</table>
</form>
<p align="center"> </p>
</body>
</html>
espero que entiendan la pregunta alguna inquietud me dicen