Ver Mensaje Individual
  #10 (permalink)  
Antiguo 30/04/2009, 03:48
Avatar de colote
colote
 
Fecha de Ingreso: julio-2008
Ubicación: Rosario - Santa Fe - Argentina
Mensajes: 729
Antigüedad: 15 años, 10 meses
Puntos: 8
Respuesta: Insertar varios Registros

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 !!!
__________________
Mail: [email protected]

Última edición por colote; 30/04/2009 a las 04:12 Razón: ej