> I want to use it in this function that i am creating (it's for a resteraunt > automated tips system, to work out how much tips each staff member is > entitled to. > > ======================================================================== > function tips($weekstart){ > /* JUST BELOW HERE IS WHERE I NEED TO GET THE DATE OF 6 > DAYS AFTER THE > SPECIFIED DATE OF THE START OF THE WEEK */ > $weekend = date($weekstart +6); > > $query = "SELECT * FROM Rota WHERE date => $weekstart > AND date <= $weekend ORDER BY staffid"; > > etc... What format is $weekstart in? Maybe you said already, I can't remember. You could try $weekend = strtotime($weekstart . ' +6 days'); Since I think your 'date' column is a TIMESTAMP, you'll need to format $weekstart and $weekend as YYYYMMDD in order to get what you have above to work. Maybe try this: function tips($weekstart){ $start = date('Ymd',strtotime($weekstart)); $query = "SELECT * FROM Rota WHERE date >= $start and date <= ($start + INTERVAL 6 DAY) ORDER BY staffid"; etc... ---John Holmes... -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php