Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2009, 22:40
jjhn444
 
Fecha de Ingreso: marzo-2009
Mensajes: 9
Antigüedad: 15 años, 1 mes
Puntos: 0
Filtrar de formulario por fecha y mostrar resultados en la misma pagina

Hola amigos, quiero hacer un filtro por fecha desde un select de un formulario de la siguiente manera:

consultas:

if(isset($mes)){



$res_pac=mysql_db_query ($sql_db,"select *, date_format(fecha_cur, '%m/%Y') as mes1 from cursos where publi=1 and mes1='$mes' order by fecha_cur desc limit $variab,10");

}

$pac7=mysql_db_query ($sql_db,"select *, date_format(fecha_cur, '%m/%Y') as mes from cursos group by mes order by mes desc");

y este este es el formulario:

<form name="cursos" method="post" action="evento.php">
<select name="mes" style="width:250px" onchange="javascript: document.cursos.submit();">
<option value="" selected="selected">Seleccione un Mes</option>
<?php while($registros3=mysql_fetch_array($pac7)){?>
<option value="<?php echo $registros3['mes'];?>"><?php echo $registros3['mes'];?></option>
<?php }?>
</select>
</form>

la idea es que al seleccionar una opcion en el formulario se envie la variable mes a la misma pagina y me filtre un listado que tengo mas abajo....El problema esta en que me muestra este error:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\ipm\sitio4\evento.php on line 51

En la linea 51 es donde utilizo el $res_pac

Me imagino que es algun error en el query....

Gracias!