
31/03/2009, 02:48
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: Dias Hasta Fecha X No sé lo que tienes en la base de datos, pues si es la fecha de nacimiento tendrás que hacer algún cambio.
SELECT DATEDIFF(edad,CURDATE()) faltan FROM nombretabla.
con curdate() obtienes la fecha de hoy en el servidor, pero si te empeñas en usar la variable PHP, ponla en ese lugar. Eso debería darte los días que faltan al día de hoy para llegar a la fecha de edad.
Quizás lo que quieres es ver cuántos días faltan para el cumpleaños. Para ese caso tendrás que usar en lugar de edad un concat convertido a fecha o un str_to_date con los siguientes datos
AÑO ACTUAL, MES DE EDAD, DÍA DE EDAD, es decir, YEAR(curdate()), date_format(edad, "-%m-%d")) con un where que limite a fechas posteriores a la actual en la consulta
Dinos si es eso lo que quieres, y te facilitaremos la sintaxis si no sabes cómo hacerlo.
Última edición por jurena; 31/03/2009 a las 07:12 |