Deutsches Datum in MySQL Date umwandeln

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

  • Deutsches Datum in MySQL Date umwandeln

    Hallo miteinander,

    ich habe eine MySQL Spalte, in der ein Datum nach deutschem Format gespeichert ist (dd.mm.yyyy). Jetzt möchte ich das in ein MySQL Date umwandeln, damit es sortiert werden kann.

    Kennt jemand ein Script dass das kann, oder könntet ihr mir eins machen? Ich habe viel probiert, aber nichts hinbekommen.

    Gruß
    MC_ASUS
    Zuletzt geändert von MC_ASUS; 31.01.2006, 21:19.

  • #2
    Deutsches Datum in MySQL Date umwandeln

    Ich habe folgendes PHP Script gemacht


    $query = "SELECT * FROM veranstaltungen";
    $result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());

    while ($row = mysql_fetch_array($result))
    {

    $date_exp = explode(".","$row[1]");
    /*
    $date_exp[0] => Tag
    $date_exp[1] => Monat
    $date_exp[2] => Jahr

    */

    array_multisort($date_exp,SORT_DESC);
    $date_imp = implode("-",$date_exp);
    $time = strtotime($date_imp. "00:00:00");

    mysql_query ("UPDATE Veranstaltungen SET datum_neu = $time where Datum = $row[1] limit 1");
    }

    ?>

    Kommentar


    • #3
      $date_exp = explode(".","$row[1]");
      $time = $date_exp[2].$date_exp[1].$date_exp[0];

      sollte das ganze verkürzen.

      Kommentar

      Lädt...
      X