
25/08/2005, 04:46
|
| | Fecha de Ingreso: febrero-2005
Mensajes: 20
Antigüedad: 20 años Puntos: 0 | |
no se si me he enterado bien, lo que quieres es calcular los dias que han transcurrido desde una fecha y otra, no?
Si es asi, se puede usar la funcion:
int mktime ( int hour, int minute, int second, int month, int day, int year [, int is_dst])
Lo q tendrias q hacer es meter los datos de la base de datos en los argumentos de la funcion.
Y el ejemplo sería asi:
$i=mktime(0,0,0,8,3,2005);
$j=mktime(0,0,0,7,6,2005);
$k=$i-$j;
echo $k;
k resulta ser el numero 2419200. Ese numero esta dado en segundos, por lo que solo habria q multiplicar por 60 un par de veces y por 24 para calcular los dias transcurridos, que en este caso saldrían 28 dias.
Un saludo! |