Datumsvergleich

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

  • Datumsvergleich

    Hi,
    also ich versuche gerade eine HP mit PHP und MYSQL zu machen und hab da so nen kleines Problem:

    Wie kann ich ein Datum (tt.mm.jjjj.hh.mm.ss.) aus einer Datenbank mit dem aktuellen Datum (tt.mm.jjjj.hh.mm.ss.) vergleichen?

    Bitte helft mir, da ichs mit PHP noch nicht so blicke.

    Danke FLO

  • #2
    lies dir das mal durch. da steht nicht genau das drin, was du suchst, aber könnte weiterhelfen.
    http://www.php-resource.de/forum/sho...threadid=14058

    zum anderen sollte dir die date-funktion von php was helfen.
    http://de.php.net/manual/de/function.date.php

    und damit du dein datum 'sauber' aus der datenbank bekommst, kannst (musst nicht) auch DATE_FORMAT() helfen.
    http://www.mysql.com/doc/en/Date_and...functions.html
    (steht irgendwo in der mitte.)

    kurzer überblick:
    - datum aus DB auslesen
    - datum mit date() generieren
    - vergleichen.

    wenn du nur den tag OHNE ZEIT vergleichen willst, kannst du dies so machen.

    PHP-Code:
    /* OHNE ZEIT */
    SELECT DATE_FORMAT(DatumZeitFeld"%Y-%m-%d"Dat FROM DeineTabelle WHERE Dat CURDATE();
    /* oder */
    SELECT DATE_FORMAT(DatumZeitFeld"%Y-%m-%d"Dat FROM DeineTabelle WHERE Dat DATE_FORMAT(NOW(), "%Y-%m-%d");

    /* MIT ZEIT */
    SELECT DatumZeitFeld Dat FROM DeineTabelle WHERE Dat NOW();
    /* oder */
    SELECT DatumZeitFeld     FROM DeineTabelle WHERE DatumZeitFeld NOW(); 
    DatumZeitFeld ist vom Typ DATETIME in MySql.

    diese funktionen gehören standardmäßig zu mysql und minimieren den programmieraufwand in php:
    - NOW()
    - CURRENT()
    - DATE_FORMAT()

    wenn du mehr zu mysql wissen willst schaue mal unter http://www.mysql.com nach.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Danke, ich werds mal probieren.

      FLO

      Kommentar

      Lädt...
      X