No me devuelve nada quiza por el comando NOW. La idea no es que conicida con el mes dia y año de hoy sino con el mes y dia de todos los años q tengo almacenados.
 
Por ejemplo. 
Un dia como hoy... 
••• 17 de diciembre 
1965 : The Opposition toca en Gartree School, Leicester, GB. [43 años]
1968 : The Art toca en Gartree School, Leicester, GB. [40 años]
1977 : Queen toca en el County Coliseum, Oakland, EEUU para el tour de News Of The World. Temprano ese mismo día, John atravesó con su brazo una ventana y sufrió 19 puntos de sutura. [31 años]
1979 : Queen toca en el Purley Tiffany's, Londres, GB para el Crazy Tour. [29 años] 
Intente algo asi y tampoco funciono 
<?php
$ndia = date('d');
echo $ndia;
$nmes = date('m');
echo $nmes;
?>
<?php
$sql = "SELECT * FROM tablafecha WHERE fecha[6].fecha[7] = '$nmes' AND fecha[9].fecha[10] = '$ndia'";
$result = mysql_query($sql);
while($data = mysql_fetch_array($result)){
    echo '<hr>'.$data['texto'].'<hr>';
}
?> 
ya esta lo consegui con este script 
 Cita:  <?php
   include("conetars.php");
   $link=Conectarse();
   $ndia = date('d');
   $nmes = date('m');
   $result=mysql_query("select * from tablafecha WHERE MONTH(fecha)='$nmes' AND DAY(fecha)='$ndia'",$link);
?>
   <TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
      <TR><TD> Nombre</TD><TD> Apellidos </TD></TR>
<?php      
   while($row = mysql_fetch_array($result)) {
   printf("<tr><td> %s</td><td> %s </td></tr>", $row["fecha"],$row["texto"]);
   }
   mysql_free_result($result);
   mysql_close($link);
?>