Estoy haciendo un script que busca un rango de fechas en una base de datos MySQL. El script recoge de un formulario la variable $mes que puede estar entre 01 y 12 y la variable $anno que está entre 2004 y 2006.
El campo de la base de datos "fecha" lo tengo en formato DATE y a la hora de buscar lo hago de la siguiente manera:
Código PHP:
   if(isset($_GET["jornadas"])) {
    $mes = $_GET['mes'];
    $sql ="SELECT * jornadas ";
    if ($_GET["mes"] != 0) {
        $sql.= "WHERE MONTH(fecha) = '$mes' ";
    }
    $sql.="ORDER BY fecha DESC";
    $rs = mysql_query($sql, $con); 
    "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in jornadas.php on line 47"
siendo la linea 47:
Código PHP:
   while ($row = mysql_fetch_array($rs)) 
     
 

 . Colocado en su sitio y todo funciona de maravilla
 . Colocado en su sitio y todo funciona de maravilla   
 
