Herbert: Insert / Update

Beitrag lesen

Hallo, ich bitte um Hilfe
Ich habe Probleme bei Update in Datenbank.
Gibt es eine Aufstellung welche Begrenzer möglich sind ?

Mein Problem:
Ich habe einen bestehenden MySql-Datensatz.
Dieser Datensatz soll dupliziert werden.
Klappt wunderbar.

Aber !!!
Wenn z.B. im Org-Datensatz in 1. Feld ein ' ( Hochkomma )
steht, wird der Befehl nicht korrekt ausgeführt

$nb_fuellen     = "UPDATE l_buch SET
b_eingang       = '$_POST[xn_eingang]',
b_kursort       = '$nschule_zeile[s_schule]'
where b_buchnr  = $neuebuchung ";

Nun bin ich auf die Idee gekommen, dass ich als Begrenzer " ( Anführungzeichen ) verwende; aber die könnten im Feld ja auch vorkommen.

Bin ich vom ganzen Ansatz schon irgendwie verkehrt ?
( wenn ich manuell z.B. über PHPMyadmin die Daten ändere kommen alle Sonderzeichen richtig an )

Ich bin um jeden Tip dankbar
Vielen Dank
Herbert