Bu gelecekte eğer ben bir tarih geçti olmadığını kontrol etmek için çalışıyor ya duyuyorum. End_date geçti, sonra ben bunu göstermek istemiyorum. end_date MySQL zaman damgası. Şu anda tüm haber makaleleri kendi end_date geçti bile görüntüleniyor. İşte tarih geçti olmadığını kontrol etmek için kullanıyorum kodu:
function dateExp( $timestamp ){
$exp = intval($timestamp);
$today = intval( time() );
if( $exp > today ) return true;
else return false;
}
İşte makaleler alır ve onları görüntüleyen kodu:
$qry = "select *
from news
where display='Y'
order by priority, date_added, title";
$news = _execQry($qry);
foreach( $news as $n )
{
if( dateExp($n['end_date']) ){
echo '<h3>'. $n['title'] .'</h3>';
echo '<p>'. $n['story'] ;
echo '<br />Added on '. dateFormat($n['date_added']) .'</p><br />';
}
}