- Written by
Dunderio
- Posted 2010/06/01 at 9:39 am
Soy dueño y administrador de un sitio de la loteria de Panamá en la que muestro las estadísticas de los números que juegan a lo largo de dos décadas. Me toco mostrar cuanto tiempo tiene x número de haber jugado desde la última vez que salió.
La solución:
<?
//obtengo la primera fecha de la base de datos
$fechas = mysql_result($rs_avg,$z,’fecha’);
//la convierto a fecha unix
$fecha_nueva = mktime(0,0,0,substr($fechas, 4,2), substr($fechas,-2), substr($fechas,0,4));
//la segunda fecha
$fechas = mysql_result($rs_avg,$z,’fecha’);
$fecha_vieja = mktime(0,0,0,substr($fechas, 4,2), substr($fechas,-2), substr($fechas,0,4));
//calculo la diferencia
$diferencia = $fecha_nueva-$fecha_vieja;
//si la quiero en días /(60*60*24)
$dias = floor($diferencia/(60*60*24));
?>