Necesito ayuda. El siguiente código funciona a la perfeccion en MySQL 4.0 y superior pero no corre en MySQL 3.1 mandandome un error de sintaxis. Que solucion le puedo dar.
El codigo es el siguiente:
Código PHP:
if ($dia_hoy>=3)
{
$consulta="SELECT usuarioID, nombre, DAY(nacimiento) AS nacimiento_dia FROM usuarios WHERE DAY(nacimiento)>=$dia_hoy-2 AND DAY(nacimiento)<=$dia_hoy+2 AND MONTH(nacimiento)=$mes_hoy ORDER BY DAY(nacimiento) ASC ";
}
Código HTML:
Fatal error: You have an error in your SQL syntax near '(nacimiento) AS nacimiento_dia FROM usuarios WHERE DAY(nacimiento)>=15-2 AND DAY' at line 1 in cumple_year.php on line 20
A ver si me dan una manito.
Gracias.