Manejar fecha con php de MySql
No se como extraer el dÃa de una fecha en una tabla de mysql, puedo extraer el mes y el año con las funciones month(fecha) y year(fecha) pero cuando le coloco day(fecha) me da error:
$result = mysql_query("SELECT nombres, apellidos, fecha_nac FROM maestra WHERE month(fecha_nac) = 07 and day(fecha_nac)=15", $link);
Muchas gracias
$result = mysql_query("SELECT nombres, apellidos, fecha_nac FROM maestra WHERE month(fecha_nac) = 07 and day(fecha_nac)=15", $link);
Muchas gracias
dayofyear(fecha) te saca el numero del dia dentro del año, ej: dayofyear(2003/07/08)=198(aprox). dayofmonth(fecha), que mas se puede decir, este probablemante es el que necesitas.
Otra opción serÃa extraer el dia de la BD, a través de
la función MID .....
Ejemplo
$result = mysql_query("SELECT nombres, apellidos, fecha_nac FROM maestra WHERE month(fecha_nac) = 07 and mid(fecha_nac,8,2)=15", $link);
siendo que en la BD el formato de fecha es "2003/08/20" (año/mes/dia) ...
Shao !!
la función MID .....
Ejemplo
$result = mysql_query("SELECT nombres, apellidos, fecha_nac FROM maestra WHERE month(fecha_nac) = 07 and mid(fecha_nac,8,2)=15", $link);
siendo que en la BD el formato de fecha es "2003/08/20" (año/mes/dia) ...
Shao !!
