Formfeld leer - NULL in MySQL

Hallo und guten Tag,

in eine Spalte in einer Tabelle ist der Wert NULL erlaubt.
Mit MyAdmin habe ich den Standardwert NULL eingesetzt.
Die Tabelle wird mit mit Daten aus einem Formular mit php gefüllt.

Wenn das Formularfeld leer ist, sollte dann in der Datenbank
nicht auch Null stehen?

Ich habe schon IFNULL (NULL,'$KDFax') probiert,
Dann wird NULL als String interpretiert.

Wie mache ich denn das ?

Gruss
Jürgen
ichbins [ Mo, 06 Februar 2006 14:55 ] [ ID #1175389 ]

Re: Formfeld leer - NULL in MySQL

Jürgen Gryska schrieb:
>
> in eine Spalte in einer Tabelle ist der Wert NULL erlaubt.
> Mit MyAdmin habe ich den Standardwert NULL eingesetzt.
> Die Tabelle wird mit mit Daten aus einem Formular mit php gefüllt.
>
> Wenn das Formularfeld leer ist, sollte dann in der Datenbank
> nicht auch Null stehen?
>
> Ich habe schon IFNULL (NULL,'$KDFax') probiert,
> Dann wird NULL als String interpretiert.
>
> Wie mache ich denn das ?

Wenn du etwas in ein Feld schreibst, kommt das ins Feld. NULL gibst du
entweder explizit an oder übergibst gar nicht erst einen Wert.

MfG
Niels

--
| http://www.kolleg.de · Das Portal der Kollegs in Deutschland |
| http://www.bsds.de · BSDS Braczek Software- und DatenSysteme |
| Webdesign · Webhosting · E-Commerce · Mambo Content Management |
------------------------------------------------------------ ----
Niels Braczek [ Mo, 06 Februar 2006 15:46 ] [ ID #1175391 ]
PHP » de.comp.lang.php.datenbanken » Formfeld leer - NULL in MySQL

Vorheriges Thema: Rückgabeformatvon fetchRow
Nächstes Thema: [FAQ/2006-02-05] Loesungen fuer deine PHP-Probleme