Daniel#: Keine "0" in MySQL schreiben

Beitrag lesen

Moin zusammen!

Mit einem Formular mache ich so mit PHP

$sql_eintrag = "UPDATE Daten SET
Wert1='".$_POST['Wert1']."',
...
...
WHERE ...

ein Update meiner MySQL-DB.

Problem: Wenn ein Formular-Feld leer bleibt, wird in die DB eine "0" geschrieben :-( soll aber einfach leer bleiben.
Ich habe in MySQL als Standard für Wert1 "NULL" vergeben, aber ohne Erfolg.
Muß ich mit PHP alles abfragen (wäre ziemlich lästig, weil die Formulare sich über etliche Seiten mit >100 Feldern) erstrecken, wobei viele viele vom Nutzer einfach nicht ausgefüllt werden brauchen.

Daniel