欢迎光临
我们一直在努力

帝国cms:调用当天或24小时内的信息的解决方法

其实实现这个效果的方法有很多,这里云站友就介绍两种,喜欢那种自行选择:

一、第一种

<?php
$timedays=strtotime(date("Y-m-d",time()));//今天0点的时间点
$timedaye=$timedays+3600*24;//今天24点的时间点,两个值之间即为今天一天内的数据
$xinxi_sql=$empire->query('select id,title,titleurl from '.$dbtbpre.'ecms_news where newstime between '.$timedays.' and '.$timedaye.' order by newstime limit 10');
while($xinxi_row=$empire->fetch($xinxi_sql)){
?>
<li><a href="<?=$xinxi_row[titleurl]?>"><?=$xinxi_row[title]?></a></li>
<?
}
?>

二、第二种

注意看第四行sql查询的区别

<?php
$timedays=strtotime(date("Y-m-d",time()));//今天0点的时间点
$timedaye=$timedays+3600*24;//今天24点的时间点,两个值之间即为今天一天内的数据
$xinxi_sql=$empire->query('select id,title,titleurl from '.$dbtbpre.'ecms_news where newstime>='.$timedays.' and newstime<='.$timedaye.' order by newstime limit 10');
while($xinxi_row=$empire->fetch($xinxi_sql)){
?>
<li><a href="<?=$xinxi_row[titleurl]?>"><?=$xinxi_row[title]?></a></li>
<?
}
?>

未经允许不得转载:云站友 » 帝国cms:调用当天或24小时内的信息的解决方法

评论 抢沙发

评论前必须登录!

立即登录   注册