isculparme por tanta brutalidad
pero he logrado algo 
 Código PHP:
       $noticias=mysql_connect('server','root','pass');
   mysql_select_db("BD") or die("No puedo seleccionar la bd.");
   $d = date("y-m-d");
   $query = ('select * from tabla where campo=" . $d . "');
//   $query=('select * from tabla where campo="2006-05-30"');
   $resultado=mysql_query($query);
   while($row=mysql_fetch_array($resultado)){
   printf("<a href='%s'>%s</a><br>",$row['tickerurl'], $row['heading']);
   }; 
    
  De esta forma me da el resultado que quiero, por supuesto esta manual 
 Código PHP:
    $query=('select * from tabla where campo="2006-05-30"'); 
    
  pero de esta no 
 Código PHP:
    $query = ('select * from tabla where campo=" . $d . "'); 
    
  que estara pasando
por favor disculparme tanta brutalidad mía hoy
bye