花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

discuz X3.2diy調(diào)用指定日期帖子

時(shí)間: 2019-05-23 08:07 閱讀: 作者:素材無憂網(wǎng)

依然是用自定義可diy頁面來測(cè)試的,自定義頁面的制作之前發(fā)過,網(wǎng)上也有很多教程,這里只貼下模板代碼:
<!--{template common/header}-->
<!--{eval $min_date = strtotime($_GET['date']);}-->
<!--{eval $max_date = $min_date+86400}-->
<!--{eval $tzlists = DB::fetch_all("select * FROM ".DB::table('forum_thread')." WHERE `dateline` > '$min_date' AND `dateline` < '$max_date' ORDER BY `dateline` DESC LIMIT 0,10");}-->
<!--{loop $tzlists $tzlist}-->
$tzlist[subject]/<!--{echo date("Y-m-d H:i:s",$tzlist['dateline'])}--></br>
<!--{/loop}-->
<!--{template common/footer}-->
復(fù)制代碼

簡單說下這么做的想法:
先獲取到訪問url里的date=時(shí)間,這里要求是“date=2016-12-26”形式,轉(zhuǎn)換為時(shí)間戳。
因?yàn)闆]有帶時(shí)分秒,所以時(shí)間戳?xí)詣?dòng)補(bǔ)加00,實(shí)際變成2016-12-26 00:00。
這個(gè)視為這一天的起始時(shí)間——$min_date。
算下最大時(shí)間——$min_date加上86400秒(24小時(shí)),就是這天最后時(shí)間$max_date。

然后查詢帖子數(shù)據(jù),條件就是大于起始時(shí)間并且小于最后時(shí)間,這樣就只調(diào)用這一天內(nèi)的帖子。

接下來應(yīng)該
1.加上分頁。2.做成日歷。

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: discuz X3.2diy調(diào)用指定日期帖子

標(biāo)簽:  
相關(guān)文章
模板推薦