[SQL allgemein] Arbeiten mit Datum

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

  • [SQL allgemein] Arbeiten mit Datum

    Hallo,

    Folgendes Problem habe ich und will mal eben kurz eure Meinung bzw. Tipps abfragen

    Ich schreibe gerade ein Newssystem. Vom Kunden ist gwünscht, dass er selber bestimmen kann wann News veröfentlicht werden. Theoretisch ist das ja alles kein Problem, allerdings jetzt irgendwie doch

    Im Adminmenü gibt es ein Feld wo ein Datum eingetragen werden kann. Dieses kann ich eigentlich in die DB eintragen lassen und dann z.B in einem Typ Varchar speichern.

    Nur irgendwie kann MySQL nicht mit so einem String arbeiten oder?

    Deswegen dachte ich da vieleicht an Datetime, Date etc. aber irgendwie kann ich da keine Werte eintragen sondern nur das aktuelle mit now()...

    Wie würdet ihr das Problem angehen?

  • #2
    In der Eingabemaske das Datum eintragen lassen und gegebenfalls umwandeln, da Dein Kunde wohl nicht YYYY-MM-DD tippen möchte.
    Dann im Newsscript abfragen, alle mit Datum heute oder älter.
    [Test] MySQL cli Emulator

    Kommentar


    • #3
      Also soll ich es Manuel machen und nicht mit Datetime der Date?

      Kommentar


      • #4
        nicht mit Datetime der Date?
        doch! der feldtyp in der db sollte datetime sein. du läßt deinen kunden sein datum eingeben und wandelst es so, daß es in die db paßt.
        Die Zeit hat ihre Kinder längst gefressen

        Kommentar

        Lädt...
        X