Hola gnzsoloyo
gracias por contestar
lo que pasa que la base de datos es de un carrito de compras y yo no la hice,
Cita: estás insertando 15 como valor de PK, y le dices que si está duplicad, ponga 15.
lo que pasa que en esa parte tenia codigo php y no lo queria poner en el foro de mysql
por eso lo reemplace y puse cualquier cosa y crei que con el error que me daba , alguien se iba a dar cuenta cual era el problema
pongo el codigo tal cual lo tengo
Código MySQL:
Ver originalINSERT INTO category
(category_id
,image
,parent_id
,top
,column,sort_order
,status,date_added
,date_modified
)VALUES('".$fila5['cat_id
']."','','".$fila5['categoria_asoc
']."','0','1','0','1',now(),now()) ON DUPLICATE KEY UPDATE parent_id
='".$fila5['categoria_asoc
']."' "
si le saco las columnas funciona bien... osea que por logica el error lo tengo aca
(category_id,image,parent_id,top,column,sort_order ,status,date_added,date_modified)
pero no se cual es.
Saludos y muchas gracias