dedlfix: &PHP - lieber 2000 DB-Anfragen oder komplizierte Vergleiche?

Beitrag lesen

echo $begrüßung;

Was ist besser?

Vielleicht ein etwas anderer Ansatz?

Du könntest, wenn es sich bei der DB um MySQL handelt, alle Wörter des neuen Textes mit
  INSERT IGNORE worttabelle (wort) VALUES (...),(...), ...
hinzufügen. Die bereits vorhandenen werden dabei übergangen. Damit kannst du mit einem Aufruf alle neuen Wörter hinzufügen.

Dann noch ein
  SELECT wort, id ... WHERE wort in (...)
und du hast mit einem zweiten Aufruf alle IDs der Wörter.

echo "$verabschiedung $name";