MySQL Anweisung
-
tagchen @all..
ähm ja ich habe bestimmt mal wieder für euch ein triviales problem...
und zwar habe ich ne tablle mit datumsangaben diese aber als varchar angegeben...
die datumsangaben sind in dem format: dd.mm.yyyy so nun möchte ich eine mysql anweisung in php schreiben die mir vom heutigen datum aus alle nachfolgenden einträge aus der db liefert. irgendwie bekomme ich das nicht gebackne und einen richtigen anhaltspunkt hab ich im netz auch nicht gefunden...
muss ich etwa den string irgendwie aufschlüsseln?
DANKE schonmal für eure Hilfe und Mühe
THX cu bart
-
Wandel die Einträge per PHP in Timestamps um. Und dann wählst du einfach alles aus was größer als der aktuelle Timestamp ist.
Zum umwandeln siehe:
http://www.php.net/manual/de/function.mktime.php
-
Schau dir mal hier die Funktion STR_TO_DATE an - und das dann gegen NOW() vergleichen
-
Ist trotzdem besser man macht die Spaltendef. nach dem Typ.
Du willst ein Datum also nimm auch DATE.
Ich sehe eigentlich keine Grund warum man einen VARCHAR machen sollte.