Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2013, 14:13
uterra
 
Fecha de Ingreso: abril-2012
Ubicación: Badajoz
Mensajes: 8
Antigüedad: 12 años
Puntos: 0
Problema al actualizar tabla MySQL

Hola amigos¡¡

Tengo un problema que me trae de cabeza.

Es muy simple, he importado una tabla de una base de datos a otra. Pues bien, en la nueva tabla, no puedo actualizar los registros antiguos, es decir, los que ya existían en la tabla antigua, pero si los nuevos registros que grabo en la nueva tabla.

La sintaxis de actualización está bien, por que claro, los nuevos se actualizan, pero no los antiguos. No tengo ni idea de por que me ocurre esto. Ya he importado y exportado tablas y nunca he tenido este problema.

La sintaxis que estoy utilizando (por si sirve de algo) es la siguiente:

Código MySQL:
Ver original
  1. UPDATE $tabla SET aceptado = 'no', fecha = '$fecha' WHERE email = '$email'

Indicar que el campo "email" es UNIQUE, y tiene una clave primaria de tipo autoincremental. Pero necesito que se actualice por el email.

¿Dónde puede estar la solución a este problema?

Gracias de antemano.

Última edición por gnzsoloyo; 17/05/2013 a las 14:38