susi: wo liegt der fehler bei datetime?

hallo,

ich habe folgendes insert
INSERT INTO table(dttime) VALUES (2004-10-02 11:16:02)
ich bekomme jedes mal einen syntax error!

formatiert wird es mit:
date("Y-m-d G:i:s", mktime($hours,$minutes,$seconds,$month ,$day ,$year ));

ich weis skeine antwort mehr!
hat wer eine idee?

lg, susi

  1. Hi,

    INSERT INTO table(dttime) VALUES (2004-10-02 11:16:02)

    Du willst nur eine Spalte füllen: (dttime).

    Du gibst aber mehrere Werte an, und die statt mit Komma mit Leerzeichen und mit : getrennt.
    Der erste Wert ist 1992 (2004 minus 10 minus 2), der zweite 11, ...

    Werte, die nicht reine Zahlen sind, müssen in Anführungszeichen.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Werte, die nicht reine Zahlen sind, müssen in Anführungszeichen.

      nun gehts!
      ich mus sie als string übergeben!

      danke vielmals

      susi