Hallo Leute, Ihr könnt mir sicher bei meinem kleinen Problem helfen.
Ich habe folgenden PHP-CODE und den Inhalt eines Input Feldes in die Datenbank zu schreiben:
Code:
if (isset($_REQUEST[‚update_ansprechpartner‘])) {
$todo = "UPDATE „.TABELLE_DATENSKELETT.“ Set
ansprechpartner_titel_privat = „.(($_REQUEST[‚ansprechpartner_titel_privat‘] == ‚‘) ? ‚NULL‘ : htmlentities($_REQUEST[‚ansprechpartner_titel_privat‘], ENT_QUOTES) ).“
WHERE organ= ‚".$bam[UserOrgan]."‘ ";
mysql_query($todo);
Wenn das Feld LEER ist soll in der Datenbank das Feld auf NULL gesetzt werden, dies geht so auch mit dem Code ohne Probleme,
SQL-Befehl:
UPDATE datenskelett Set ansprechpartner_titel_privat = NULL WHERE organ= ‚evr‘
fülle ich nun jedoch das Feld aus mit z.B. Dr.
UPDATE datenskelett Set ansprechpartner_titel_privat = Dr. WHERE organ= 'evr
fehlen mir die ‚‘ Zeichen um Dr., habt Ihr einen Tipp wie ich es angepasst bekomme ?
Ich stehe einfach auf dem Schlauch vielen Dank lg Phil