php - In MySQL grab items within start_date and end_date -
i have events listed in mysql database.
events have start_date (date) , end_date (date) fields.
in application users can click on specific day using calendar. so, if click today taken /events?day=2013-08-08 , events day shown on page.
this working great until started adding multi day events. since asking mysql events start_date == user chose date, events start on day, want events may have started before day still going on day.
how can query items this? events either start on day, or started earlier havent yet ended day.
select ... yourtable '2013-08-08' between start_end , end_date where
foo between bar , baz is sql equivalent of
(bar <= foo) , (foo <= baz)
Comments
Post a Comment