Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
is_null [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
is_null


 
trekkie2003
12-12-2003, 22:20 
 
Hi Forum,
ich habe mal ne Frage benutze PHPmyadmin... Habe damit db erstellt und auch ein Datenfeld, dass Standardmäßig auf NULL eingestellt ist...
Über eine Textbox wird dieses Feld befüllt und wenn man nichts eingibt in die Inputbox, dann wird NULL verwendet. Und genau das ist bei mir nicht so!!!!... Trage ich manuel Daten mit dem PHPmyadmin ein, so sind die Felder die ich nicht eingetragen haben NULL. Trage ich das jedoch über meine selbstgemachten Inputboxen ein, so ist als Wert in der DB "nichts" eingetragen also nicht NULL...
An was kann das liegen???

Hier mal die Inputboxen...

<input type="text" name="linkadresse" size="55"
style="border-style:dashed;border-color:darkblue;border-width:1pt;
background-color:#ececec;" maxlength="35">

<input type="text" name="linkname" size="55"
style="border-style:dashed;border-color:darkblue;border-width:1pt;
background-color:#ececec;" maxlength="35">



Tschau trekkie2003

hab mal ein paar umbrüche in deinen HTML-code reingemacht, um meterweises querscrolling zu verhindern. wahsaga

 
Hopka
12-12-2003, 23:50 
 
vermutlich guckt PHPmyAdmin, ob die Felder leer sind und fügt bei leeren feldern statt eines leeren Wertes NULL ein.
So eine Prüfung müsstest du dir dann auch einbauen.

 
trekkie2003
13-12-2003, 11:04 
 
Genau so sollte es auch sein!!! Auf meinem Inetpub fügt mysql automatisch bei leeren Datenfeldern NULL ein! Bei puretec macht das nur der PHPmyadmin so...bei meinem selbstgeschriebenen Script macht mysql das nicht!!!
Habe keinen schimmer woran das liegen könnte...habe jetzt aber einen Workaround....Frage bei der Ausgabe der PHP-Dateien ob das Felder "leer" ist oder NULL...und führe dann entsprechende Operationen aus...

Tschau und vielen Dank!

trekkie2003


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:07 Uhr.