Peter Thomassen: NULL-Byte vs. leeren String

Beitrag lesen

Hallo wahsaga,

Ist es legitim, den Nullwert zu missbrauchen, um zu beschreiben, dass das Feld (in der Eingabemaske) nicht obligatorisch ist (sprich keinen Wert haben muss, NULL sein darf)?

was ist deine eingabemaske?

[...]

wenn du aber die daten über ein html-formular vom user eingeben lässt, besteht kein direkter zusammenhang zwischen deiner eingabemaske (=formular) und den feldern in der DB. diese verbindung stellst du in deiner formularverarbeitung erst her, also sorge dort dafür, dass bei übergabe _keines_ wertes für ein feld '' in die DB eingetragen wird.

Sven sagte etwas anderes.

Es geht um ein dynamisch erzeugtes HTML-Formular - mit den altbekannten Sternchen zur Kennzeichnung von obligatorischen Feldern. Diese Eigenschaft könnte ich doch daraus ermitteln, ob für eine Spalt NULL (keine Eingabe) erlaubt ist oder nicht - oder liege ich falsch?

Bye,
Peter