Well, you can do [man]strtotime[/man]($date.' +'.$adding.' days'); to get the timestamp.
echo date('Y-m-d', strotime('2009-03-07 +'.$daysleft.' days'));
[man]date/man will just format a date. [man]strtotime/man will take a typical string and convert it to a timestamp. So just take the date string you want, then append "+ $daysleft days" to it and voila! You've got a timestamp.
Alternatively you could do:
$then = strtotime('2009-03-07');
$span = '16'; // Span in days
$toAdd = $span * (60 * 60 * 24);
$end = $then + $toAdd;
echo date('Y-m-d', $end);
But that one line of code is much cleaner