login  Naam:   Wachtwoord: 
Registreer je!
 Forum

datum en tijd (Opgelost)

Offline rredspike1 - 16/04/2011 09:58
Avatar van rredspike1Lid Hoi,

Heb even een vraagje waar ik niet goed uitkom.

Het volgende:
Ik zou graag een evenement willen selecteren uit mijn database, waarvan de datetime() het dichtstbij de time() van vandaag ligt.

Heb namelijk de datetime van een evenement omgezet in Unix timestamp, met strtotime() en deze vergeleken met de time() van vandaag.

Zou iemand mij een beetje verder kunnen helpen?
Of is er een betere oplossing?

Groetjes Rredspike1

3 antwoorden

Gesponsorde links
Offline WouterJ - 16/04/2011 10:30
Avatar van WouterJ HTML gevorderde Je zou in de MySQL database beter gebruik kunnen maken van een DATETIME kolom. Deze vergelijk je dan met de MySQL functie NOW(). Zie ook deze tutorial.

Hoe je het dichtstbijzijnste resultaat krijgt zou ik niet weten.
Offline rredspike1 - 16/04/2011 10:53
Avatar van rredspike1 Lid Bedankt voor de website en je reactie :-) nuttige informatie!

Heb ook een een kolom met naam datumtijd als datetime.
Deze zet ik dan om in timestamp en vergelijk ik met time();

Alleen nu zou ik graag het event willen selecteren die groter is dan time() alleen weet niet goed hoe.
Offline vinTage - 16/04/2011 11:14
Avatar van vinTage Nieuw lid select id, datumveld from kolom where datum > now() order by datumveld asc limit 1
Bedankt door: rredspike1
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.183s