datum vandaag moet liggen tussen twee data!

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kees Mulder

Kees Mulder

23/04/2013 11:43:55
Quote Anchor link
Ik heb een tabel met DATUM_VAN en DATUM_TOT

Nu wil ik met een if else kijken of de data tussen vandaag is! Maar hoe moet ik dat doen?
 
PHP hulp

PHP hulp

19/01/2019 23:01:52
 
- Ariën -
Beheerder

- Ariën -

23/04/2013 11:45:02
Quote Anchor link
Je gebruikt wel DATETIME mag ik hopen?
 
Kees Mulder

Kees Mulder

23/04/2013 11:52:05
Quote Anchor link
Ja dat gebruik ik.
 
- Ariën -
Beheerder

- Ariën -

23/04/2013 12:21:04
Quote Anchor link
SELECT datum_van, datum_tot FROM tbl_name WHERE NOW() > datum_van AND NOW() < datum_tot

(of CURDATE() i.p.v. NOW() als je alleen een DATE-type op je veld hebt)
 
Kees Mulder

Kees Mulder

23/04/2013 12:21:34
Quote Anchor link
Ik heb nu het volgende, maar dat werkt niet...

if($row['datumvandaag'] >= $row['DATUM_VAN'] and $row['DATUM_TOT']) {
$tekst = 'Ja de datum is goed!';
}
else {
$tekst = 'Nee de datum is NIET GOED!';
}
 
- Ariën -
Beheerder

- Ariën -

23/04/2013 12:22:32
Quote Anchor link
je vergeet de operator bij de $row['DATUM_TOT'], maar waarom gebruik je niet de voorwaarde in de query?
Gewijzigd op 23/04/2013 12:23:22 door - Ariën -
 
Kees Mulder

Kees Mulder

23/04/2013 12:23:14
Quote Anchor link
Dan bedoel je:

if($row['datumvandaag'] >= $row['DATUM_VAN'] and $row['datumvandaag'] <= $row['DATUM_TOT']) {
Gewijzigd op 23/04/2013 12:25:36 door Kees Mulder
 
- Ariën -
Beheerder

- Ariën -

23/04/2013 12:33:08
Quote Anchor link
Jep.... Maar dit heb ik ook in de query verwerkt. Je krijgt dan alleen die resultaten te zien als result.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.