Hi Alex, > Got my select statement to work as follows: > $query = ' SELECT * FROM notices WHERE TO_DAYS(eventdate) >= TO_DAYS(now()) > order by eventdate';
=well done! However the TO-DAYS calls do seem a bit OTT. Please post the schema for tbl:notices - specifically the datatype for eventdate. > Now trying to get the date more user friendly and tried: > > $query = ' SELECT id, eventheading, DATE_FORMAT("eventdate", "%D %M %Y")FROM > notices WHERE TO_DAYS(eventdate) >= TO_DAYS(now()) order by eventdate'; ... > When I echo ($eventdate) I get nothing. Not even an error. The problem is that $eventdate = "$row[eventdate]"; (which doesn't need the " around the whole of the RHS (some would put them around eventdate), BTW) doesn't tie up with: DATE_FORMAT("eventdate", "%D %M %Y") Recommend you change them to: DATE_FORMAT("eventdate", "%D %M %Y") AS evdt and $eventdate = $row[evdt]; See how the SQL and PHP tie together? Now you need to reconsider the other $row[] assignments. =Keep it coming! =dn -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php