Tema: Fechas
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/05/2005, 10:27
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
mktime() (formato UNIX) también lo puedes gestionar desde tu BD en campos tipo: TIMESTAMP o usando FROM_UNIXTIME() funciones de SQL (o algo así son . .no recuerdo ahora bien) .. Pero justamente las BD tienen campos de tipo "fecha" y funciones para trabajar con esas fechas de forma óptima.

Por ejemplo .. tienes campos tipo DATE o DATETIME (según quieras fecha y hora o sólo fecha) .. y un montón de funciones de SQL para operar con esas fechas:

http://dev.mysql.com/doc/mysql/en/da...functions.html

Para tu caso concreto .. si almacenas tus fechas en un campo tipo DATE (sólo fecha) podrías hacer una consulta SQL tipo:

SELECT * FROM tabla WHERE DATE_SUB(CURDATE(),INTERVAL 15 DAY) <= fecha


Un saludo,