echo $begrüßung;
Wie kann ich in einem UPDATE Statement auf den jeweils aktuellen Inhalt des Feldes zugreifen?
Indem du einfach dessen Namen notierst. Zur Not, weil das ein Bezeichner ist, in Backticks
.
Beispielsweise erhöht ein UPDATE ... SET feld = feld + 1 das Feld feld um 1.
Ich kann schon einmal zeigen, wie es NICHT geht:
UPDATEfiles2
SETfilepath
= REPLACE((SELECTfilepath
FROMfiles2
),'files/','/home/dev/')
Warum nicht?
Das Subselect, so wie du es notiert hast, liefert den den Inhalt des Feldes filepath aller Datensätze der Tabelle, nicht nur einen einzelnen Wert.
echo "$verabschiedung $name";