FurkanKandemir adlı üyeden alıntı

select * from blog where tarih between '$bugun' and '$yenitarih

yerine select * from blog where tarih <= $yenitarih

yeni tarih değişkenini de 10 gün sonra olarak ayarlsanız 10 güne kadar olanları çeker.
Daha genel bakarsak eğer 30 isterseniz sorguya ona göre bir komut göndererek yeni tarihi 10 gün değil 30 gün olarak ayarlayacaksınız.


if(mysql_num_rows($sql)=="0"){

0'a eşit çıkıyor. Veri bulunamadı diyor.


$bugun = date("Y-m-d");
$yenitarih = strtotime('10 day',strtotime($bugun));
$yenitarih = date('Y-m-d' ,$yenitarih );
$sql = mysql_query("select * from blog where tarih <= $yenitarih");
if(mysql_num_rows($sql)=="0"){
echo '
Böyle Bir Proje Yok Lütfen Tekrar Deneyin!
'; }else{
while($gelen = mysql_fetch_array($sql)){ ?>