Philipp Hasenfratz: Kann nichts mehr in Datenbank eintragen

Beitrag lesen

Halihallo user76

ich habe eine Datenbank mit dem Feldern x,y,z. Auf diesen liegt ein UNIQUE Index.

Stelle hier zunächst fest, ob sich der UNIQUE INDEX auf alle
genannten Attribute bezieht (Multicolumn Index), oder nur auf jeweils
eines; denn hier könnte schon der erste Fehler sein: Ein einspaltiger
Unique Index (jeweils einer für jedes Attribut) meckert natürlich
schon, wenn der Wert für _eine_ Spalte nicht mehr unique ist.

Das Problem ist jetzt, dass ich keine neuen Einträge in die Tabelle hinzufügen kann. Ein Syntax Problem ist hier ausgeschlossen, auch PHPAdmin wirft mir mit der Insert Funktion ein #1062 - Duplicate entry '' for key 2 an den Kopf. Einer der Indexe wird mit den neuen Daten aber nicht berührt. Sie existieren noch nicht in der Tabelle.

Eben: Einer der Indexe. Du hast ja mehrere und _alle_ düfen nicht
verletzt sein.

Zudem ist mir aufgefallen, dass der Duplicate entry '' (leer) ist,
poste doch mal den SQL-Query, denn dies scheint mir auch suspekt.
Da soll doch ein Wert rein, oder nicht?

Viele Grüsse

Philipp