Aver si no entendi mal ... Vos tomas los datos de la BDD, y mostras en una tabla
ID*****NOMBRE*****NOTA
Lo que queres hacer es que te deje ingresar una nota por cada alumno ? y hacer un update con n alumnos?
Saludos, Ricardo ...
Puede ser algo asi ?
Código PHP:
<table id="tablita">
<tr>
<td>ID</td>
<td>NOMBRE</td>
<td>NOTA</td>
</tr>
$cont=0;
$alumnos = mysql_query("select * from alumnos",$conexion);
while($alumnos = mysql_fetch_array($alu)){
//mostramos los datos, yo les puse un nombre_y un numero que seria el indice que vos necesitas para identificarlo
<tr>
<td><input type="text" size="4" name="id" value="<?echo $alu['id']?>" disabled/></td>
<td><input type="text" size="30" name="nombre_<?echo $cont?>" value="<?echo $alu['nombre']?>"/></td>
<td><input type="text" size="10" name="nota_<?echo $cont?>" value="<?echo $alu['nota']?>"/></td>
</tr>
$cont++;
}
</table>
Y para hacer el update seria algo asi :
Código PHP:
resu = mysql_query("select * from alumnos",$conexion);
$i=1;
while($rows=mysql_fetch_array($resul))
{
mysql_query("update alumnos set
nombre='".$_POST["nombre_$i"]."',
where id='$rows[id]'",$conexion) or
die("Problemas en el update:".mysql_error());
$i++;
}
Espero que sea lo que andas buscando, creo que muy lejos no debe andar !!!
Saludos, Ricardo !!!