Ankündigung

Einklappen
Keine Ankündigung bisher.

Daten nach Datum sortiert ausgeben

Einklappen

Neue Werbung 2019

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

  • LordAvalon
    hat ein Thema erstellt Daten nach Datum sortiert ausgeben.

    Daten nach Datum sortiert ausgeben

    Hallo,

    ich habe ein paar Daten in einer Datenbank. In jeder Zeile ist im Unterpunkt "datum" ein Datum in dieser Form angegeben: 11.10.2005.

    Jetzt möchte ich, dass alle Zeilen ausgegeben werden, bei denen sich das Datum im Oktober befindet.

    Wie mache ich das?

  • DiBo33
    antwortet
    Habe mich falsch ausgedrückt.
    Hatte ich nicht den Eindruck

    Ich meine:
    Wenn ich den Inhalt des Feldes in einer Variable speichere, möchte ich in meiner php Datei zwei neue Variablen erstellen. Die Variable $datum soll dann das Datum enthalten ( In dieser Form: 11.10.2005) und die Variable $zeit eben das Datum.
    ... Variable $zeit eben die Zeit meintest du eher.

    DATE_FORMAT()

    Einen Kommentar schreiben:


  • LordAvalon
    antwortet
    Habe mich falsch ausgedrückt.

    Ich meine:
    Wenn ich den Inhalt des Feldes in einer Variable speichere, möchte ich in meiner php Datei zwei neue Variablen erstellen. Die Variable $datum soll dann das Datum enthalten ( In dieser Form: 11.10.2005) und die Variable $zeit eben das Datum.

    Einen Kommentar schreiben:


  • DiBo33
    antwortet
    So langsam solltest du dich mit dem Manual vertraut machen

    DATE_FORMAT
    http://dev.mysql.com/doc/mysql/en/da...functions.html

    Einen Kommentar schreiben:


  • LordAvalon
    antwortet
    Danke, jetzt habe ich dort folgendes stehen:

    "2005-10-11 16:08:04"

    Wie kann ich denn das nun in der Form "11.10.2005" und auch die Uhrzeit einzelnd ausgeben lassen?

    Einen Kommentar schreiben:


  • DiBo33
    antwortet
    Ja

    INSERT INTO tabelle(datetime_field) VALUES(NOW())

    Einen Kommentar schreiben:


  • LordAvalon
    antwortet
    Wenn ich also DATETIME benutze ...

    Wie kann ich mit dem Insert Befehl einstellen, dass das aktuelle Datum und die aktuelle Zeit eingetragen wird?

    Einen Kommentar schreiben:


  • DiBo33
    antwortet
    Das ist der Sinn von Datumsfelder.

    Einen Kommentar schreiben:


  • LordAvalon
    antwortet
    wenn ich das per timestamp mache ...
    ist es dann möglich, die einträge sortiert nach datum und zeit auszugeben?

    Einen Kommentar schreiben:


  • DiBo33
    antwortet
    http://dev.mysql.com/doc/mysql/en/datetime.html

    Einen Kommentar schreiben:


  • LordAvalon
    antwortet
    was ist das korrekte format?

    Einen Kommentar schreiben:


  • DiBo33
    antwortet
    Wenn dein Datumsfeld das korrekte Format hätte

    WHERE MONTH(datum)=10

    aber da es das ja augenscheinlich nicht hat
    ?

    Einen Kommentar schreiben:

Lädt...
X