if döngüsüyle yaparsın bir iki satır bir şey
$tarih=date(); // bugünkü tarihi çektik
$say=mysql_num_rows(mysql_query("SELECT * FROM haber WHERE tarih='$tarih' "));
//Bugünün tarihinde veri varmı yokmu ona bakıyoruz.
if($say>0) //varsa 0 dan çoktur ve normal olarak çeceğiz
{}
else //yoksa aşağıdaki gibi son 10 veriyi çektik
{$oku=mysql_fetch_array(mysql_query("SELECT * FROM haber ORDER BY id DESC LIMIT 0,10 "));}
$tarih=date(); // bugünkü tarihi çektik
$say=mysql_num_rows(mysql_query("SELECT * FROM haber WHERE tarih='$tarih' "));
//Bugünün tarihinde veri varmı yokmu ona bakıyoruz.
if($say>0) //varsa 0 dan çoktur ve normal olarak çeceğiz
{}
else //yoksa aşağıdaki gibi son 10 veriyi çektik
{$oku=mysql_fetch_array(mysql_query("SELECT * FROM haber ORDER BY id DESC LIMIT 0,10 "));}
@Gandak durumu uygun şekilde açıklamış. Kafana takılan bir kısım olursa sorabilirsin.
Çok Teşekkür Ederim İstediğim Gibi Çalıştı