jonny: (mysql+php) doppelte Einträge vermeiden

Beitrag lesen

Wenn ich mitm 'unique'-Typ arbeite, bricht das Script ja mit der Meldung Duplicate entry ab. Es soll jedoch lediglich nichts eingetragen werden.

ähm ne dumme frage mal... warum bricht ein script ab wegen eines insert fehlers auf einer datenbank?

Da gibts doch bestimmt noch eine bessere Methode, als vor jedem Eintrag jedes Feld abzufragen, ob es dazu schon die einzutragenen Werte gibt?

schon mal was von trigger und constraints gehört? fehler protokollieren und script weiter laufen lassen :-)

Mfg,
Jonny