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))