ya esto es errores de campo numas tonces
haber tu tabla se llama noticia ?
tienes un campo home tipo char que dice si
un destacado que dice si
y tu fecha se llama fecha es de tipo date? no es date time?
pone primero el order by despues pone el limit
."ORDER BY id_noticia DESC limit 1"
y cuentame
edito pone
Código PHP:
<?php
$fecha_hoy = date("Y-m-d");
$noti_hoy = mysql_query(" SELECT * FROM noticia"
." WHERE home = 'si' "
." AND destacado = 'si' "
." AND fecha = '$fecha_hoy' "
." ORDER BY id_noticia DESC limit 1");
while ($result = mysql_fetch_array($noti_hoy))
{
?>
fijate bien en las minisculas mayusculas todo influye