Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » rechnen mit datetime Antworten
rechnen mit datetime

wingfire
Pixelschubser


Beiträge: 2


hallo leute,
ich hätte da mal ein problem ...
in einer mysql-tabelle für termine habe ich eine zelle mit datetime ("0000-00-00 00:00:00")angegeben, das muss auch so bleiben (vorgabe).
wie muss der mysql_query aussehen, wenn ich aus der tabelle alle termine auslesen will, die in der zukunft liegen (inkl. heute) sortiert beginnend mit dem nächsten termin?
thx für eure mühe, christof

[ Diese Nachricht wurde geändert von: wingfire am 2003-01-07 14:08 ]

  Profil   Website   Editieren   Zitieren

Can
Halbgott


Beiträge: 1330


Hm....kannst du nicht den Timestamp speichern? Mit dem kann man einfacher rechnen und man kann ihn in nen String konvertieren...

Falls es nicht geht: Nen String in nen Timestamp zu konvertieren geht glaub ich irgendwie, ich schau mal nach.

Can

---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox

  Profil   E-Mail   Editieren   Zitieren

einstein
Quasselstrippe


Beiträge: 241


String to timestamp:

mktime()

  Profil   Editieren   Zitieren

Can
Halbgott


Beiträge: 1330


Genau!

Jetzt musst du nur mit time() den aktuellen Timestamp auslesen und alles auflisten, was einen größeren Timestamp hat.

Can

---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox

  Profil   E-Mail   Editieren   Zitieren

m3rlin
Quasselstrippe


Beiträge: 264


MySQL hat auch intergrierte Zeitfunktionen. Wie wärs mit:

1:
SELECT * FROM `terminetabelle` WHERE termin > now() 



---
Webspace Preisvergleich Server Preisvergleich

  Profil   Editieren   Zitieren

wingfire
Pixelschubser


Beiträge: 2


hey,
vielen dank zusammen! ich habe es hin bekommen!
gruss christof

  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben