Ver Mensaje Individual
  #15 (permalink)  
Antiguo 31/10/2010, 15:24
sergicion
 
Fecha de Ingreso: octubre-2010
Mensajes: 77
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: Incrementar número cada cierto tiempo

Cita:
Iniciado por ElJavista Ver Mensaje
Ok, lo lamento, estaba mal en dos cosas, esta es la solución:

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

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

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

$meses floor($tDiff / (30 3600 24));  // tiempo en meses
$anios floor($tDiff / (30 12 3600 24)); // tiempo en años
echo "$meses, $anios"
Si te das cuenta, mktime debe recibir como quinto parámetro el día y no el año y como sexto el año y no el día, lo había puesto al revés. Otra cosa es que debí haber puesto entre paréntesis el producto de esos números que dividen a la diferencia de tiempos. Eso sería todo, pruébalo y me dices.
Ok gracias... ahora como lo paso a mysql?