Wenn man eine Fehlermeldung bekommt wie
Duplicate entry '1' for key 'PRIMARY'
Dann sollte man den Eintrag entweder mit UPDATE (beste Variante)
INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1;
oder einfach nichts verändern in der Datenbank entweder mit
INSERT IGNORE INTO table (a,b,c) VALUES (1,2,3)
Wobei hier auch mögliche Fehlermedlungen unterdrückt werden. Achtung!