Hallo hoagie,
könnte es sein das mit key 2 der 2 wert in deiner ( ich vermute mal) input anweisung gemeint ist?
Nein, es ist der 2. key in der Tabelle, der erste ist der primary key, "key 2" ist der Unique Key für das Feld. Aber das Problem ist, wenn ich die Erkennung auf diese Art fest im Quellcode definiere, gibt es Probleme sobald mal die Keys auf der Tabelle geändert werden. Ich würde gerne einen eindeutigen Namen für den Key haben, der in der Fehlermeldung auftaucht, keine von MySQL selbst generierte Nummerierung.
Gruss
Marko