Huh? No entendi NADA de cual es el problema que tienes.
Cita: Al segundo update se borran 2 o 3 y en ocaciones borra hasta con uno nuevo los campos llenos se eliminan unos cuantos y se envian los nuevos pero no reemplaza lo que ya esta si no que los borra.
En el codigo que expones, donde ejecutas la consulta con mysql_query()?