Código fuente php de una función que resta dias a la fecha actual y retorna un string con formato de fecha de la forma mysql Año-Mes-Día.
La función es muy simple basicamente toma la cantidad de días la multiplica por 86400 para obtener los segundos a los que equivalen esos dias y luego lo resta a time() que devuelve la fecha actual en dias, posteriormente se le da formato con la función date para que sea retornada de forma mysql y pueda ser fácilmente almacenada en base de datos.
function diffDays($unit)
{
$date =date("Y-m-d",time() -(86400*$unit)); // today less $unit days
return $date;
}
