Buenas, a ver, os cuento, tengo una aplicacion de visitas a clientes. y necesito que me muestre los clientes que hace mas de 15 dias que no se les visita. De que forma puedo sumarle 15 dias a la fecha actual????
Gracias.
| |||
Fechas Buenas, a ver, os cuento, tengo una aplicacion de visitas a clientes. y necesito que me muestre los clientes que hace mas de 15 dias que no se les visita. De que forma puedo sumarle 15 dias a la fecha actual???? Gracias. |
| ||||
Hola erkillo En el manual de PHP, función date() tienes un ejemplo que te puede servir: http://es2.php.net/manual/es/function.date.php Saludos, ![]() |
| |||
Segun parece el mktime es mas eficiente para trabajar con fechas y para restarlas, sumarlas y hacer lo que quieras, pero si yo ya tengo una fecha guardada en una base de datos en mysql, como puedo meterla en el mktime??? Lo siento pero en este tema estoy un poco perdido. Gracias. |
| |||
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, |