Ver Mensaje Individual
 
Antiguo 31/10/2010, 06:07
Avatar de ElJavista
ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 19 años, 6 meses
Puntos: 67
Respuesta: Incrementar número cada cierto tiempo

OK, se me ocurre que para hacer eso debes tener una variable que indique el tiempo inicial. Luego calculas el tiempo en meses y años que ha pasado. Si el año es mayor que cero se muestra, sino no. El código sería algo así:

Código PHP:
$inicio = mktime(0, 0, 0, 10, 2010, 1);  // tiempo en timestamp del 1ro de octumbre del 2010

$hoy = mktime();                                  // tiempo en timestamp actual

$tDiff = $hoy - $inicio;                           // Diferencia de tiempos en segundos;

$meses = round($tDiff / 30 * 3600 * 24);  // tiempo en meses
$anios = round($tDiff / 30 * 12 * 3600 * 24) // tiempo en años 
Servido.