Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2012, 15:02
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Base de datos

La construcción del UPDATE es errónea.
Contiene todos los campos, pero como no has codificado correctamente la posibilidad de crear dinámicamente la lista de campos, está llenando de vacíos el resto de los datos.
Es un error en la etapa de construcción de la sentencia, en el PHP.
Pregunta en el foro de PHP cómo crear dinámicamente una sentencia SQL, tal que no siempre contenga la misma cantidad y nombres de columnas para actualizar.
A nivel de MySQL, no hay errores, repito. Es un defecto del PHP, pero este no es el foro donde se trata ese tema.
Cada foro tiene su objetivo, y en este no es programación.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)