dedlfix: in_array bei mehrdimensionalem array

Beitrag lesen

echo $begrüßung;

» Böte sich ein Unique Index nicht an?
Ich verstehe allerdings nicht so recht die Syntax. Du meinst ja vermutlich
INSERT ... ON DUPLICATE KEY UPDATE

Den Zusatz ON DUPLICATE KEY UPDATE brauchst du nur, wenn du im Bereits-Vorhanden-Fall den Datensatz ändern willst. Willst du einfach nur den Eintrag verhindern möchtest, machst du zum einen ein normales INSERT und zum anderen dich auf die Fehlermeldung "Duplicate entry ..." beziehungsweise deren Fehlermeldungsnummer gefasst. Die kannst du dann ignorieren und alle anderen Fehler wie gewohnt behandeln. Als weitere Möglichkeit gibt es auch noch INSERT IGNORE ...

echo "$verabschiedung $name";