Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/12/2005, 04:43
Zerjillo
 
Fecha de Ingreso: febrero-2005
Mensajes: 396
Antigüedad: 19 años, 2 meses
Puntos: 1
lo que tienes que hacer es no guardar las fechas en la base de datos como una cadena (tal como haces), sino como un timestamp, que es un numero entero que generalmente se corresponde con el numero de segundos que han pasado desde una fecha determinada. Si guardas el timestamp, hacer las restas es trivial (son numeros enteros), pero con cadenas... pues como que no se puede facilmente.

Dependiendo de que base de datos estes utilizando puede que ésta te permia realizar operaciones con fecha sen forma de cadenas, pero eso ya no es problema directo de php.

Por cierto que en php hay funciones que permiten cambiar de formato cadena a timestamp y viceversa. Mirate la documentacion de las funciones date y time y por alli encontrarás soluciones.

Un saludo

Zerjillo