Código SQL:
Ver original
INSERT INTO `produti`.`productor` (`nombre`, `apellido`, `cedula`, `celular`, `correo`, `clave`, `activasion`) VALUES ('prueba52', 'prueba52', '92022803869', '123465', '[email protected]', '1234', '2')
al ejecutar sale esto #1062 - Duplicate entry '2147483647' for key 'PRIMARY
es claro porque ese numero ya esta en la tabla del campo cedula que es una llave primaria, pero yo estoy insertando diferente numero al que esta en la tabla.
la tabla esta relacionada con otra tabla.

como debe haber un usario pondre un int con auto incremente par ahacer la relacion con otra tabala dentro la aplicacion en php lo coloco que solo peuden ingresar un numero de documento y que si esta no lo deje inscribirse 

