HI
我需要在分类更新时显示图像,并且该图像最多显示3天
我使用此但不能正常工作
$todaytime = time();
$timestamp = $show_wallpaper['timestamp'];
$timediffirence = "360000";
$minus = $todaytime - $timestamp;
if ($timediffirence > $minus) {
$new = "<img src='$siteurl/images/new.gif' />";
} else {
$new = "";
}
数据库信息
$sql = "SELECT SQL_NO_CACHE * FROM wallpaper WHERE categoryid = $catid order by wallpaperid desc LIMIT $from,$max_results";
所以帮我解决一下 我喜欢这个
IF类别更新然后显示此图像3天,否则删除图像 这是我的任务 回复
答案 0 :(得分:1)
首先,$timediffirence
是一个数字,因此不需要双引号,先试试这个:
$timediffirence = 360000;
其次,360000不是3天(秒),应该是
((60 * 60)* 24)* 3 = 259200
最后,通过打印$minus
的值并将其与$timediffirence