Buscando una función o forma de calcular aniversarios
Publicado por jose (71 intervenciones) el 04/03/2021 18:54:46
Buenos tardes,
Espero que alguien me pueda ayudar.
Estoy haciendo una aplicación de cumpleaños y me gustaría que tuviese un campo donde diga los días que falta para el aniversario.
Tengo una tabla construida;
Y en php tengo una tabla donde recoge la información de la tabla. Estoy buscando la forma de conseguir que a través del campo fecha_nac (fecha de nacimiento) pueda conseguir los días que falta para el cumpleaños. He intentado varias formas con datediff pero me da cifras de miles de días.
Muchas gracias de antemano.
Espero que alguien me pueda ayudar.
Estoy haciendo una aplicación de cumpleaños y me gustaría que tuviese un campo donde diga los días que falta para el aniversario.
Tengo una tabla construida;
1
2
3
4
5
6
7
8
9
10
11
12
13
CREATE TABLE `rodriguez` (
`cumple_id` smallint(11) NOT NULL AUTO_INCREMENT,
`alias` varchar(25) NOT NULL,
`nombre` varchar(25) NOT NULL,
`apellidos` varchar(50) NOT NULL,
`fecha_nac` date NOT NULL,
`edad` int(11) GENERATED ALWAYS AS (timestampdiff(YEAR,`fecha_nac`,curdate())) VIRTUAL,
`telefono` varchar(10) DEFAULT NULL,
`email` varchar(50) DEFAULT NULL,
`image` varchar(255) DEFAULT NULL,
PRIMARY KEY (`cumple_id`),
UNIQUE KEY `alias` (`alias`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8
Y en php tengo una tabla donde recoge la información de la tabla. Estoy buscando la forma de conseguir que a través del campo fecha_nac (fecha de nacimiento) pueda conseguir los días que falta para el cumpleaños. He intentado varias formas con datediff pero me da cifras de miles de días.
Muchas gracias de antemano.
Valora esta pregunta


0