Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/12/2008, 12:00
Avatar de colote
colote
 
Fecha de Ingreso: julio-2008
Ubicación: Rosario - Santa Fe - Argentina
Mensajes: 729
Antigüedad: 15 años, 9 meses
Puntos: 8
Respuesta: Haciendo update multiple, problemitas !!!

En este caso, el update lo hace bien, el tema es que me actualiza los n registros con la ultima fila que actualizo.
Código PHP:
 for ($i=1;$i<=$_POST["var_cont"];$i++)
   {
 


 
mysql_query("update sub_materia_prima set 
                    cod_mp='"
.$_POST["code_$i"]."',
                    cant_mp='"
.$_POST["cant_mp_$i"]."',
                    desperdicio='"
.$_POST["desperdicio_$i"]."'
                    where cod_pieza='$_POST[cod_piezan]'"
,$conexion) or
        die(
"Problemas en el select Materia Prima:".mysql_error());
 } 

O sea que si tengo
ID - COD_P - COD_MP - CANT
001 - 012 - 005 - 450
002 - 012 - 048 - 560
003 - 012 - 012 - 875
004 - 012 - 001 - 234
y lo actualizo a :

ID - COD_P - COD_MP - CANT
001 - 012 - 003 - 555
002 - 012 - 009 - 458
003 - 012 - 054 - 985
004 - 012 - 018 - 123

me queda asi, cuando lo guardo:
ID - COD_P - COD_MP - CANT
004 - 012 - 018 - 123
004 - 012 - 018 - 123
004 - 012 - 018 - 123
004 - 012 - 018 - 123

Saludos, Ricardo
__________________
Mail: [email protected]