Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
Nach datum mahnung
Hi liebe leute,
ich habe folgendes problem
und zwar versuch ich anhand eines datums aus der DB (yyyy-mm-dd) ein limit von 3 monaten zu zählen.
das heist es soll nach ablauf von 3 monaten ein hinweis an den admin erfolgen.
dieses datum steht aber allerdings nicht als timestamp in der datenbank oder halt als plaintext quasi wie oben in klammern yyyy-mm-dd.
jetzt weis ich absolut nicht wie kann ich sochels berücksichtigen...
wäre supernett wenn mir da jemand weiterhelfen könnte....
liebe grüsse
Antworten
Hm, in Timestamp umwandeln? Dürfte auf Dauer das effizienteste sein.
2.
ja hab ich mir auch so gedacht... allerdings hat derjenige der das teil angefangen hat zu coden alles in yyyy-mm-dd was mich auch richtig nervt weil mit timestamp wäre es auch für mich kein thema... nur hab ich jetzt kein bock die gesamten scripte alle umzustricken.
3.
Passt zwar nicht ganz, aber das Prinzip ist das gleiche
17.7. Wie lösche ich alle Datensätze, die älter als n Tage sind?
http://www.dclp-faq.de/q/q-mysql-loeschen.html
*** Nobody ***
4.
wenn Du das Feld in den Typen DATE überführst, merkst Du aus php-Sicht nichts davon. Das Datum wird weiterhin als yyyy-mm-dd geliefert. Aber mysql (wenn es denn überhaupt diese Datenbank ist) kann intern etwas schneller mit den Zeitfunktionen umgehen.
Code: In Zwischenablage kopieren (nur IE)
http://dev.mysql.com/doc/mysql/en/Date_and_time_functions.html5.
jo ich denke ich habe das problem schon gelöst hab einfach per explode das datum in timestamp umgewandelt, das geht bis jetzt wunderbar :)
trotzdem erstmal vielen dank für eure hilfe!
gruss
fire