php_neuling: Duplikate vermeiden

Beitrag lesen

„Leg einen Unique-Index auf - in deinem Fall - die Personalnummer an und dann einfach ohne Prüfung ein Insert probieren. Wenn die Nummer noch nicht vorhanden war, gibts ein OK und wenn doch, wird ein Fehler erzeugt. Den musst du auswerten, ob es ein Unique-Constraint-Error ist und weißt dann, dass die Nummer schon eingetragen war.“

Vielen Dank für deine schnelle Antwort. Das mit dem Unique Key habe ich auch schon versucht. Es hat den Eintrag nicht gespeichert, aber ich habe keine Fehlermeldung herbekommen.

Wie mache ich das?