SQL Datum in Datentyp date Eintragen?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Advanced-Rookie
Mitglied
Beiträge: 124
Registriert: 04.10.2002 15:02
Kontaktdaten:

SQL Datum in Datentyp date Eintragen?

Beitrag 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
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Schon mal in der Art probiert:

Code: Alles auswählen

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

Gruß, Philipp
Advanced-Rookie
Mitglied
Beiträge: 124
Registriert: 04.10.2002 15:02
Kontaktdaten:

Beitrag von Advanced-Rookie »

was genau ist now? eine php funktion?
Ich kann now nichtmal ausgeben.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

NOW() ist 'ne MySQL-Funktion, die die aktuelle Systemzeit zurückgibt.

Gruß, Philipp
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Re: SQL Datum in Datentyp date Eintragen?

Beitrag 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.
Antworten

Zurück zu „Coding & Technik“