Page 1 of 1

selecting a date in a date range

Posted: Fri Oct 01, 2010 2:14 pm
by niche1
This works:
$result = mysql_query("SELECT * FROM plan WHERE begin BETWEEN '2010-09-01' AND '2010-09-30'") or die(mysql_error());

I need some version of this to work where begin and end are currently timestamped columns in my table:
$result = mysql_query("SELECT * FROM plan WHERE date("Y-m-d") BETWEEN begin AND end") or die(mysql_error());

What's the correct form? I haven't been able to tease it out of the documentation.

Re: selecting a date in a date range

Posted: Fri Oct 01, 2010 2:27 pm
by DigitalMind
curdate() ?

Re: selecting a date in a date range

Posted: Fri Oct 01, 2010 3:15 pm
by niche1
You're close. MYSQL Date functions.

Thanks,

Niche1