Seite 1 von 1

SQL Datum in Datentyp date Eintragen?

Verfasst: 16.01.2003 00:22
von Advanced-Rookie
Ich möchte das aktuelle Datum in ein Feld mit dem Datentyp date eintragen. Aber nach dem Insert Befehl steht da immer 0000-00-00
Das Format müsste stimmen date("Y-d-m".$time); ($time== gmmktime)
stimmt das format? kann man das datum dann so übergeben?
Wie vergleicht man Strings eigendlich?
Vielleicht habt ihr einen einfachen Quelltext parat.
Danke im Vorraus.
Rooky

Verfasst: 16.01.2003 00:27
von PhilippK
Schon mal in der Art probiert:

Code: Alles auswählen

UPDATE table
  SET field = NOW()
  WHERE ...
versucht?

Gruß, Philipp

Verfasst: 16.01.2003 00:34
von Advanced-Rookie
was genau ist now? eine php funktion?
Ich kann now nichtmal ausgeben.

Verfasst: 16.01.2003 00:37
von PhilippK
NOW() ist 'ne MySQL-Funktion, die die aktuelle Systemzeit zurückgibt.

Gruß, Philipp

Re: SQL Datum in Datentyp date Eintragen?

Verfasst: 16.01.2003 17:53
von Pyramide
Advanced-Rookie hat geschrieben:Das Format müsste stimmen date("Y-d-m".$time);
Wenn du den Punkt zwischen "Y-d-m" und $time auch im Code hast, ist das der Fehler; dort muss ein Komma hin.