echo $begrüßung;
PHP4 arbeitet bei Zuweisungen steht mit Kopien. Und Kopien werden nicht mitgeändert, wenn sich das Original ändert und umgekehrt.
auch wenn ich ueberall die & davor setze bringt mir das wenig. Es funktioniert nicht.
Es hat doch keinen Zweck, wie wild mit & um sich zu werfen. Setze es mit Bedacht ein, kontrolliere seine Wirkung.
Und vor allem: Entknote deinen Kode. Du rufst bunt durcheinander statische und dynamische Methoden von Objekten einer Klasse und einer erbenden Klasse und extra noch eine Standalone-Funktion auf.
Der Aufruf geht sehr verschlungene Wege, ein eval() spielt auch noch mit, und bei jeder Zuweisung auf diesen Weg wird eine neue Kopie angelegt. Es wundert mich nicht, wenn dir da der Bezug zum Original-Objekt verloren geht. Wenigstens die Ressourcenkennung sollte erhalten bleiben, die kann man so oft kopieren, wie man will, die zeigt immer noch auf die gleiche Ressource.
Bekomme ich die Fehlermeldung das Linkresource nicht stimmt. Also keine MySQL-Ressource ist.
Hast du überhaupt mal nachgeschaut, ob der Verbindungsaufbau geklappt hat? Ich vermisse diesbezüglichen Code in deinem Posting. Was steht denn an der erwarteten Stelle wirklich drin? Vielleicht ein false, so wie es bei einem Fehler von mysql_connect() zurückgegeben wird?
echo "$verabschiedung $name";