Metalphreek: UPDATE überPHP liefert leeren Wert trotz Eingabe

Beitrag lesen

Hallo,

Das mit der Sicherheit kommt noch, aber erstmal will ich, dass es funktioniert.

es funktioniert nicht, wenn ein user zum Beispiel O'Brien heißt.
Korrigiere es gleich.

echo $sql; liefert:

UPDATE user SET user_vorname = 'test', user_nachname = 'test', user_straße = 'test', user_plz = '1234', user_ort = 'test', user_geb = 'test', user_sternzeichen = 'test', user_geschlecht = 'test' WHERE user_id = 1

soweit ja in ordnung. kopiere ich diese SQL-Anweisung in PHPMyAdmin funktionierts einwandfrei. Jedoch wirds nicht über die PHP-Datei eingefügt.

PS: es steht überall test aus Sicherheitszwecken, normalerweise stehen da meine Daten.

Sorry, erzeugen genau diese Daten die NULL-Einträge?
Wenn es andere Daten sind, die Du eingegeben hast, dann hilft uns das hier herzlich wenig. Poste genau das, was

echo $sql;

liefert und keine editierte Version davon.

Freundliche Grüße

Vinzenz

UPDATE user SET user_vorname = 'Sören', user_nachname = 'Seidack', user_straße = 'Wilhelm-Volkmer-Weg 7', user_plz = '27476', user_ort = 'Cuxhaven', user_geb = '1987-08-26', user_sternzeichen = 'Jungfrau', user_geschlecht = 'Männlich' WHERE user_id = 1