Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#28883
Olá pessoal, estou com o seguinte erro sempre que vou cadastrar algum produto:

Notice: Error: Duplicate entry '56-2' for key 'PRIMARY'
Error No: 1062
INSERT INTO product_description SET product_id = '56', language_id = '2', name = 'teste', meta_keyword = '', meta_description = '', description = '', tag = '' in /home/criscell/public_html/loja/system/database/mysql.php on line 49

cadastrei 50 produtos normalmente, apartir do 51 começou a dar esse erro quando eu vou inserir algum produto... e não tem nenhum produto duplicado nem estou tentando cadastrar algo que já exista.

essa mensagem é mostrada e quando eu vejo na pagina de produtos ele sobrescreve algumas informações de produtos que já estavam cadastrados e cria um registro duplicado...

se alguem quiser ver o que está acontecendo esse é o link da loja

http://criscellcelulares.com.br/loja/admin/

usuario: demo
senha: demo
Editado pela última vez por fermel2 em 10 Out 2012, 11:56, em um total de 1 vez.
#36956
resolveu como pois estou com o mesmo problema


Notice: Error: Duplicate entry '2147483647' for key 'PRIMARY'
Error No: 1062
INSERT INTO oc_product SET model = 'genova', sku = '', upc = '', ean = '', jan = '', isbn = '', mpn = '', location = '', quantity = '7', minimum = '1', subtract = '1', stock_status_id = '6', date_available = '2013-03-18', manufacturer_id = '8', shipping = '1', price = '230.061', points = '790', weight = '23', weight_class_id = '1', length = '40.3', width = '123.5', height = '65.5', length_class_id = '1', status = '0', tax_class_id = '0', sort_order = '1', date_added = NOW() in /home/dellachi/public_html/system/database/mysql.php on line 50
#39067
Pessoa ninguém tem uma dica de como corrigir esse problema, quando eu tento copiar o produto ta o mesmo erro, e a chave primária duplicada, mais não achei nenhuma solução na net, apesar de ele da o erro para corrigir e copia normal, mais ficar retornando erro na tela e muito ruim, se alguém tiver alguma solução.
#39069
Pessoal consegui corrigir o problema da seguinte forma, comigo funcionou, entre na sua base dados e acesse as seguintes tabelas: product_to_store, product_to_category, product_master, dentro dessas tabelas tem o campo product_id, edite esse campo e mude eles para AUTO_INCREMENT nas 3 tabelas, achei essa solução no ato de copiar produtos pela administração da loja.