+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Nur Datensätze des aktuellen Datums auslesen

  1. #1
    TP-Supporter Bieler ist auf einem guten Weg Avatar von Bieler
    Registriert seit
    Nov 2001
    Ort
    Schwiizerländ
    Beiträge
    339

    Nur Datensätze des aktuellen Datums auslesen

    Hi

    Ich bins schon wieder mit meinem Eventkalender.
    Also, nachdem mir Jan geholfen hat das Datumsformat zu ändern, würde ich jetzt noch gerne machen, dass es nur die Datensätze anzeigt, des aktuellen Datums.

    Ich denke mir, dass ich nach dem SELECT Befehl irgendwie noch CURRENT_DATE einbringen müsste (Bin aber nicht sicher).
    Bloss hat es bei mir in allen möglichen Varianten nicht geklappt.

    Gibt es eigentlich irgendwo ein wirklich gute Übersetztung des MySQL-Manuals?
    It's nice to be important, but it's more important to be nice!

  2. #2
    jph
    jph ist offline
    TP-Veteran jph ist auf einem guten Weg Avatar von jph
    Registriert seit
    Apr 2001
    Beiträge
    1.577
    mit
    $select=mysql_query("select from table where table.datum < date_add(current_date, interval -1 day)");

    müsste es gehen!

  3. #3
    TP-Supporter Bieler ist auf einem guten Weg Avatar von Bieler
    Registriert seit
    Nov 2001
    Ort
    Schwiizerländ
    Beiträge
    339
    Hi

    Habs mal so probiert, aber leider funktioniert es nicht, ist sicher nur ein banaler Fehler, aber welcher?

    $res = mysql_db_query("usr_web207_1", "SELECT *, DATE_FORMAT(datum, '%d-%m-%Y') AS eurodatum FROM events where table.datum < date_add(current_date, interval -1 day) ORDER BY datum asc");
    It's nice to be important, but it's more important to be nice!

  4. #4
    TP-Supporter Bieler ist auf einem guten Weg Avatar von Bieler
    Registriert seit
    Nov 2001
    Ort
    Schwiizerländ
    Beiträge
    339
    Hi

    Ich hab jetzt noch versucht, dass es mir die Datensätze der nächsten dreissig Tag anzeigt, aber das funktioniert irgendwie auch nicht so ganz. Vielleicht sieht jemand den Fehler.

    PHP-Code:
    $res mysql_db_query("usr_web207_1""SELECT *, DATE_FORMAT(datum, '%d-%m-%y') AS eurodatum FROM events WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) >= 30 ORDER BY datum asc"); 
    It's nice to be important, but it's more important to be nice!

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51