Duplicate Entry

TRShopper

Aktives Mitglied
1. Mai 2008
3
0
Guten Tag,

beim Starten des WebShopabgleichs erscheint nun immer die Fehlermeldung:

"Duplicate Entry '.. - ..' for Key 1... insert into products_do_categories ..."

dieser Fehler erscheint immer, auch wenn die "KomplettVersand"-Häckchen nicht aktiviert sind.

Ich habe bereits die KategorieArtikel.php folgend abgeändert:

Code:
$q1 = eS_execute_query("select products_id, categories_id from products_to_categories where products_id =".$products_id." and categories_id=".$categories_id);

if ( mysql_fetch_object($q1)) {	}
else {
	if ($products_id && $categories_id)
	eS_execute_query("insert into products_to_categories (products_id, categories_id) values ($products_id, $categories_id)");
}

so dass bei bereits vorhandenem Eintrag in der Tabelle nichts gemacht werden sollte.
Dies führte aber auch zu keiner Änderung.
Vorzeitig den Abgeleich abbrechen ist leider auch programmseitig nicht möglich, weshalb man entweder alle Meldungen durchklickt oder alles per Task Manager beendet.

Wo könnte das Problem liegen?
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
Hi,

die mappingtabelle eazysales_martikel bzw. eazysales_mkategorie ist bei dir nicht konsistent mit dem Shop.

Wurde shopseitig etwas an Artikeln/Kategorien gemacht?