Tengo un problemilla con una consulta, probablemente sea una tontería pero tengo el sql un poco olvidado y algo me falta fijo...
El caso es que tengo una base de datos donde la gente puede buscar por fecha o por otro tipo de campo (nombre de usuario o estado...).
La gente puede buscar un mes de un año para un usuario en concreto o un estado en concreto, o directamente no rellenar algún campo...
El caso es que si hago esto:
Código PHP:
$sql=mysql_query("SELECT * FROM $tabla WHERE MONTH(fecha) = $mes AND YEAR(FECHA) = $ano AND estado = '$estado' ORDER BY 'fecha'", $conexion);
Gracias