Hallo,
ich versuche den Wert NULL an eine mySQL 4.1.13a DB zu übergeben
das Feld ist vom Typ int(11)
probiert habe ich
VALUES ( NULL, 'NULL'
da daraus später ein Datum erstellt wird ist 0 nicht möglich
eine Möglichkeit wäre natürlich das Datum beim auslesen auf das berühmte Datum von 1970 zu testen, aber ...
geht es nicht schöner? eben ein Feld trotz belegen wieder auf NULL zu setzen?
PHP, MySQL, Wert NULL übergeben
-
- Mitglied
- Beiträge: 1697
- Registriert: 02.06.2003 14:37
- Wohnort: NRW - immer dem Monitorleuchten folgen...
- Kontaktdaten:
PHP, MySQL, Wert NULL übergeben
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Versuch das mal auf deine NULL einzufügen
funzt normalerweise so...
Code: Alles auswählen
'0'
-
- Mitglied
- Beiträge: 1697
- Registriert: 02.06.2003 14:37
- Wohnort: NRW - immer dem Monitorleuchten folgen...
- Kontaktdaten:
1970 ...fanrpg hat geschrieben:Versuch das mal auf deine NULL einzufügen
funzt normalerweise so...Code: Alles auswählen
'0'
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
-
- Mitglied
- Beiträge: 1697
- Registriert: 02.06.2003 14:37
- Wohnort: NRW - immer dem Monitorleuchten folgen...
- Kontaktdaten:
Nein, das Feld wird mit NULL angelegt.Pyramide hat geschrieben:Hat das Feld evtl. den Zusatz NOT NULL? Und wie prüfst du, ob null oder 0 drinsteht? Das Typsystem von PHP konvertiert ja schnell mal zwischen verschiedenen Datentypen.
danach lese ich die Werte das erste mal aus, und lasse die date Funktion drüber laufen
Dabei kommt beim ersten mal nichts raus, aber sobald ich in der Zeile etwas ändere und auch dieses Feld neu belege ...
dann kommt halt bei date doch was raus ...
ich werde das Datum einfach aussperren, da es für eine private Seite ist kann ich das machen. Niemand ist älter als 25 und die Gruppe wurde erst 2002 gegründet. Es kommen immer neue und jüngere Leute hinzu. Ältere scheiden aus. Damit ist bei beiden Angaben 1970 ein unmöglicher Wert
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
-
- Mitglied
- Beiträge: 1697
- Registriert: 02.06.2003 14:37
- Wohnort: NRW - immer dem Monitorleuchten folgen...
- Kontaktdaten:
phpmyadmin ... statt NULL steht halt 0 drin ...Pyramide hat geschrieben:Und wie prüfst du dann ob null drinsteht?
und dann greift date auch plötzlich ... naja, ich habe jetzt 0 einfach ausgeschlossen und basta
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Aber sie überholte mich und war fortan nicht mehr gesehen !!!