feni: aktuelles datum in phpMyAdmin

hallo all ihr forum-benutzer

meine frage:
wie vergiebt man in der phpMyAdmin datenbank dem feld datum automatisch das aktuelle datum in deutscher form sobald ein neuer datensatz eingefühgt wird.

danke für eure hilfe

feni

  1. Hallo,

    Benutze doch einfach CURDATE() wenn du den Datensatz einfügst. Das fügt das aktuelle Datum ein.

    Gruß,
    Henning

    --
    Gruß aus Braunschweig
    1. Hallo,

      Benutze doch einfach CURDATE() wenn du den Datensatz einfügst. Das fügt das aktuelle Datum ein.

      Gruß,
      Henning

      danke für die schnelle antwort

      aber wo kann ich das CURDATE() den einfühgen
      in der phpMyAdmin datenbank kann ich ja nur fest vorgegebene werte einstellen.

      feld, typ, länge/set, attribute, null, standart, extra

      für weitere hilf dankbar

      gruss feni

      1. Tach auch!

        Füge doch einfach in Deinem PHP-Skript ein

        $datum = date("d.m.Y");

        ein und schreibe das in die Datenbank. Wär doch am einfachsten, oder?

        Gruss
        Lemmy
        http://www.olison.com

        --
        Nachts ist es kälter als draussen und durch den Wald kürzer als zu Fuss...
      2. Hallo,

        Das ist eine MySQL Funktion. Sie kommt als Variable in das Insert-Statement für die Spalte in die man das Datum einfügen will. Die Spalte selbst ist vom Typ Datum.
        Gruß,
        Henning

        --
        Gruß aus Braunschweig
  2. Moin!

    hallo all ihr forum-benutzer

    meine frage:
    wie vergiebt man in der phpMyAdmin datenbank dem feld datum automatisch das aktuelle datum in deutscher form sobald ein neuer datensatz eingefühgt wird.

    Ich würde an deiner Stelle mit dem Datumsformat _in mySQL_ nicht rumspielen. MySQL speichert "das Datum" in einer internen Form - und das ist auch gut so, denn man kann damit prima sortieren etc.

    Wenn du ein besonderes Datumsformat bei der Ausgabe (nur da ist es wirklich interessant) haben willst, dann kannst du entweder mit PHP wandeln, oder im Select-Statement wandeln.

    Funktionen für PHP stehen in http://www.selfphp.info/funktionsreferenz/datums_und_zeit_funktionen/index.php
    insbesondere gmdate() und date().

    Funktionen für MySQL stehen in http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Date_and_time_functions
    insbesondere DATE_FORMAT ist interessant.

    Für das INSERT oder UPDATE ist es sinnvoll, mit PHP das Datum in ein mysql-verträgliches Allgemeinformat zu bringen (das, was PhpMyAdmin auch normal anzeigt).

    - Sven Rautenberg

    --
    Diese Signatur gilt nur am Freitag.