Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/04/2009, 10:25
Avatar de By_George
By_George
 
Fecha de Ingreso: abril-2009
Ubicación: localhost
Mensajes: 629
Antigüedad: 15 años
Puntos: 19
Respuesta: Hoy es Cumpleaños

buen punto lo de jayjay por que siempre lo que se guarda en los datos es la fecha de nacimiento pero de igual forma se puede hacer desde tu consulta de mysql

asi

SELECT camposX from tablaX where RIGHT(fecha_nac,5)=RIGHT(CURDATE(),5)

lo que hace es con el right es que del primer valor que le damos como parametro que en este caso son las fechas en tipo date tomamos los 5 caracteres mas a la derecha de esas fecha dicho en español si empezamos por la derecha de una fecha tipo date de mysql tomaria los dos primeros digitos que son del dia el siguiente es un guion y por ultimo para completar los cinco los dos digitos del mes asi que si cumplen que tengan el mismo dia y mes que la fecha de hoy que se obtine dcon curdate() es por que es su cumpleaños ufff bueno no se si me explique jiji o me extendi mucho