echo $begrüßung;
Wie kriege ich einen Dump des Inhalts hin?? Ich möchte gern, daß mir der Inhalt Zeile für Zeile so präsentiert wird:
INSERT tabellenname SET (Wert1,Wert2,...Wertn);Natürlich könnte ich das mit "Select * FROM ..." hinkriegen indem ich die Feldinhalte zum gesuchten String zusammenbaue, aber dabei sehe ich mindesten 2 Probleme. 1. muß ich rauskriegen, welches Feld eine Zeichenkette ist, damit ich den Feldinhalt in "'" setzen kann.
mysql_field_type() liefert diese Information. Und da du * selektierst wirst du auch noch den Spaltennamen mit mysql_field_name() abfragen wollen.
2 müssen ja bestimmte Zeichen in der "Insert"-Anweisung konvertiert werden, ein Zeilenumbruch wird z.B. zu "\n" usw., wobei hier ja die Gefahr besteht, daß man Zeichen vergißt, wenn man das per selbstgestricktem Programm erledigt.
Wie machst du es denn bei Usereingaben? Du verlässt dich doch da hoffentlich nicht auf die unsicheren Magic Quotes? (Unsicher in dem Sinne, dass sie ausgeschaltet sein können und auch nicht alle zu maskierenden Zeichen berücksichtigen.) mysql_real_escape_string() ist für beide Probleme besser geeignet.
echo "$verabschiedung $name";