Question : SQL for current date between StartDate and EndDate

I have an Sql that work so f
SELECT * FROM Members WHERE DisplayStart >= '$currentdate' AND Approved='1' LIMIT 1

But if I do this, I get no results
SELECT * FROM Members WHERE DisplayStart >= '$currentdate' AND DisplayEnd <= '$currentdate' AND Approved='1' LIMIT 1

How do I get it show a record where todays date is between OR EQUAL to the DisplayStart or DisplayEnd?

Answer : SQL for current date between StartDate and EndDate

this should work better:

1:
2:
3:
SELECT * FROM Members 
WHERE DisplayStart <= '$currentdate' 
AND DisplayEnd >= '$currentdate' AND Approved='1' LIMIT 1
Random Solutions  
 
programming4us programming4us