Arkadaşım bir önceki mesajımı dikkatli okumadın sanırım. Bak şimdi veritabanına int(10) olarak açtın değil mi alanı. Oraya bitiş tarihini ne şekilde ekliyorsun ? 2010-03-27 şeklinde eklemeyeceksin. mktime() olarak ekleyeceksin yani bitiş tarihi diyelim 2010-03-27 ise

<?php
$bitis_tarihi = mktime(0, 0, 0, 3, 27, 2010); //veritabanına eklenecek şekli
?>
olarak ekleyeceksin, bu da 10 haneli bir int değer olarak yazılır. Daha sonra:

<?php 
$sorgu = mysql_query ("SELECT * FROM t_advert");
while ($kayit=mysql_fetch_array ($sorgu)){//döngü içine al
 //diğer kısımlar

 $bitis = $kayit["bitis_tarihi"];
  $son = mktime(0, 0, 0, date("m"), date("d")+15, date("Y")); //hesaplanacak tarih
  if($bitis >= $son){//15 gün dahil ise büyük eşit kullanmalısın
    echo 'Evet';
  }else{
    echo 'Hayır';
  }
}//while son
                                                      
?>
Şeklinde olmalı, umarım anlatabilmişimdir.