Datum in DB eintragen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datum in DB eintragen

    Servus,

    ich hab hier nen Problem:

    Ich habe folgende Query:

    PHP-Code:
    INSERT
    INTO    tippit_user
            
    (vorname,
             
    nachname,
             
    geschlecht,
             
    wohnort,
             
    nickname,
             
    email,
             
    passwort,
             
    weltmeister,
             
    deutschland,
             
    stringActivate,
             
    regdatum,
             
    aktiv
            
    )
    VALUES  ('Test',
             
    'Test',
             
    '2',
             
    'Testhausen',
             
    'Test',
             
    'Test@test.de',
             
    'af37023828e092496e6d60c0eb783e74',
             
    '1',
             
    '1',
             
    '9c00fdd819c1deb058b4b2b4dc8dbd42',
             
    '2006-18-02',
             
    '0'
            

    Folgende Tabelle dazu:

    PHP-Code:
    CREATE TABLE `tippit_user` (
      `
    idint(5unsigned NOT NULL auto_increment,
      `
    vornamevarchar(255NOT NULL default '',
      `
    nachnamevarchar(255NOT NULL default '',
      `
    geschlechtint(1) default NULL,
      `
    wohnortvarchar(255) default NULL,
      `
    nicknamevarchar(255NOT NULL default '',
      `
    emailvarchar(255NOT NULL default '',
      `
    passwortvarchar(255NOT NULL default '',
      `
    weltmeisterint(2) default NULL,
      `
    deutschlandint(1) default NULL,
      `
    stringActivatevarchar(255NOT NULL default '',
      `
    regdatumdate NOT NULL default '0000-00-00',
      `
    aktivint(1NOT NULL default '0',
      
    PRIMARY KEY  (`id`)
    ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=
    Die Query wird ohne Fehlermeldung abgesendet. (in phpMyAdmin und im Script(nutze die PEAR DB))

    Der Eintrag erfolgt auch, allerdings ist mein redatum Feld immer auf default.

    Ich versteh das nicht so ganz. Jemand ne Idee?

  • #2
    datumformat sollte YYYY-MM-DD sein. Ansonstens lesen: http://www.php-resource.de/forum/sho...threadid=50454

    Kommentar


    • #3
      Oh my god!

      YYYY-MM-DD, was auch sonst. Schon tausend mal gemacht, und jetzt übersehen.

      Und wie gesagt, es gab nie nen Error. Er hat es schlichtweg ignoriert.

      phpMyAdmin schmeißt ja immer nen Fehler, und das PEAR Errorhandling ist auch sehr zuverlässig.

      Danke für den Hinweis. Ich werd mal meine Augen öffnen.

      Kommentar

      Lädt...
      X