[SQL] Duplicado del campo '0' para la clave 1
Resuelto
Absot
Mensajes publicados
819
Estado
Miembro
-
Absot Mensajes publicados 819 Estado Miembro -
Absot Mensajes publicados 819 Estado Miembro -
Hola, como se indica en el título, tengo este mensaje (Duplicado del campo '0' para la clave 1) que aparece después de la inserción de mi consulta, solo que no veo de dónde proviene el error porque no creo que se deba a un duplicado y sobre todo, ¿qué es la clave 1?
Gracias por su ayuda
Gracias por su ayuda
Configuración: Windows XP Firefox 3.0.10
21 respuestas
- 1
- 2
Siguiente
Hola,
no se debe establecer el campo auto_increment ...
así que
-> o lo dejas en NULL
-> o utilizas la sintaxis:
INSERT INTO Clients SET nom="$nom", prenom="$prenom", ...
SIN establecer el Id ...
PD También ten cuidado de proteger bien las comillas y demás, si estás en php: ver mysql_real_escape_string, mysql_escape_string, addslashes, ...
Buena suerte
no se debe establecer el campo auto_increment ...
así que
-> o lo dejas en NULL
-> o utilizas la sintaxis:
INSERT INTO Clients SET nom="$nom", prenom="$prenom", ...
SIN establecer el Id ...
PD También ten cuidado de proteger bien las comillas y demás, si estás en php: ver mysql_real_escape_string, mysql_escape_string, addslashes, ...
Buena suerte
- 1
- 2
Siguiente