Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2008, 04:01
GoldFran
 
Fecha de Ingreso: mayo-2007
Mensajes: 237
Antigüedad: 17 años
Puntos: 3
Sigo con problemas con esta consulta... ayuda

Hola

Estoy programando una especie de "motor" de búsqueda sobre una base de datos que recoge cosas como fecha, estado, usuario...

Código PHP:
$sql=mysql_query("SELECT * FROM $tabla WHERE MONTH(fecha) = $mes AND YEAR(FECHA) = $ano AND estado = '$estado' AND nombre LIKE '%$nombre%' ORDER BY fecha"$conexion); 
Los datos los recojo de un formulario (mes, año, estado y nombre)

El problema que tengo es que no puedo dejar los campos de mes y año vacíos porque me da error, y lo que yo quiero es por ejemplo poder dejar año o mes vacío para que me muestre todas las tareas de todos los meses o todos los años...

No se que puede estar fallando en esta consulta