Hola tengo una pagina en la que tengo que mostrar tan solo los eventos del mes en curso para ello hago lo siguiente
 
<?
$mes = date('m'); // Mes actual (numerico) 
$mesagenda = date ('m',strtotime($row_fechas['fecha']));
?>
 
<?php do { ?>
                          			<div class="entry">                                 
					        			<p class="fechaagenda"><?php echo date("d-m-Y",strtotime($row_fechas['fecha'])); ?></p>
						      				<?
												mysql_select_db($database_pseweb, $pseweb);
												$query_eventos = "SELECT id,fecha,evento FROM agenda where fecha='" . $row_fechas[fecha] . "' and '" . $mesagenda . '"="' . $mes . "' ORDER BY agenda.fecha desc";
												$eventos = mysql_query($query_eventos, $pseweb) or die(mysql_error());
												$row_eventos = mysql_fetch_assoc($eventos);
												$totalRows_eventos = mysql_num_rows($eventos);
											?>
						      				<? do{  ?>
						        				<p><a href="veragenda.php?fecha=<?php echo $row_eventos['fecha']; ?>" title="Ampliar"><?php echo $row_eventos['evento']; ?></a></p>
				      	 					 </div> <!--Fin div entry-->
										 <? } while ($row_eventos = mysql_fetch_assoc($eventos)); ?>
						    	<?php } while ($row_fechas = mysql_fetch_assoc($fechas)); ?>
 
Y lo que me hace es enseñar todos 
   
 



 
 

