Innuendo: MYSQL Import TXT-File - Datum wird nicht mit importiert

Hallo und guten Abend,

ich importiere über ein Textfile Daten in eine MySQL Datenbank. In diesem Textfile habe ich auch Datums-Daten welche so ausseheh:

dd.mm.yyyy

Wenn ich in MySQL eine Spalte anlege mit zB Date, sieht dieses Datum so aus:

yyyy.mm.dd

Wie kann ich dieses Textfile INKL. dem richtigen Datum importieren?

guten Abend,
Innuendo

  1. Hallo Innuendo,

    Wenn ich in MySQL eine Spalte anlege mit zB Date, sieht dieses Datum so aus:

    yyyy.mm.dd

    DATE hat das Format yyyy-mm-dd

    Wie kann ich dieses Textfile INKL. dem richtigen Datum importieren?

    den Teil der Textzeile zerlegen
    $datum=explode(".",$DATENTEIL);

    dann neu zusammensetzen
    $datum="$datum[2]-$datum[1]-$datum[0]";

    und dann in die DB schreiben

    Gruss
    Rainer

    1. Hallo,

      dann neu zusammensetzen
      $datum="$datum[2]-$datum[1]-$datum[0]";

      und falls das nicht funktioniert mit den subtrahierten Daten, dann vielleicht

      $datum = "".$datum[2]."-".$datum[1]."-".$datum[0];

      LG
      Tom