dedlfix: Leere Datenbankabfrage nicht erkennbar

Beitrag lesen

echo $begrüßung;

Ein empty($entry_result); vor while funktioniert auch nicht, da echo $entry_result; immer "Resource id #7" ausgibt (woher das auch immer kommen mag, ein DB-Eintrag ist das nicht). Wie kann ich nun vorgehen?

Du solltest dir im PHP-Handbuch die Funktionsweise der von dir verwendeten Funktionen nachlesen. Dort ist genau beschrieben, was die Funktionen für Parameter erwarten und auch, was sie im Erfolgsfall und im Fehlerfall zurückgeben.
Deine obige Aussage ist falsch. Das wirst du spätestens nach dem ersten Fehler, den MySQL zu vermelden hat feststellen.
Falls Parameter deines SQL-Befehls von einer Benutzereingabe kommen, gib doch dort mal ein ' ein.

echo "$verabschiedung $name";