聯系官方銷售客服
1835022288
028-61286886
{module module=movie order=year num=10}
{if date('ymd') < date('ymd', $t._year)}<li><a title="{dr_strcut($t.title, 18)}" href="{$t.url}">{dr_strcut($t.title, 18)}</a><span>{$t.year}</span></li>{/if}
{/module}
year是新建的日期 Date,需要倒序調用,就是year字段大于當前時間,按小到大排序
回復@迅睿框架聯合創始人 不行的,我試過了
那看你數據庫存儲的是否是時間戳,你那個 year 大于當前時間 你得寫個檢索條件 而不是在查詢出來之后 用if判斷 你查詢sql的時候就得篩選掉
回復@大圣 自定義查詢可看此文檔http://www.zbshanke.com/doc/886.html
{module module=movie order=year_asc num=10}
{if date('ymd') < date('ymd', $t._year)}<li><a title="{dr_strcut($t.title, 18)}" href="{$t.url}">{dr_strcut($t.title, 18)}</a><span>{$t.year}</span></li>{/if}
{/module}
試一試這樣寫
回復@幕落戀竹 這樣寫出來的倒敘是倒敘,就是調用的內容不是大于當前時間的
回復@大圣 好的,小白不太會寫,謝謝!
回復@未游網
{php $where=urlencode("(date('ymd') < date('ymd', $t._year))");}
{module module=news order=year_asc where=$where}
<li><a title="{dr_strcut($t.title, 18)}" href="{$t.url}">{dr_strcut($t.title, 18)}</a><span>{$t.year}</span></li>
{/module}
這樣子你試一試
回復@幕落戀竹 不行的,提示系統故障
回復@未游網 開調試模式,看報錯啊,啥都不開 我也不知道
回復@未游網
<?php $where=urlencode("year < UNIX_TIMESTAMP(NOW())");?>
{module module=news order=year_asc where=$where}
<li><a title="{dr_strcut($t.title, 18)}" href="{$t.url}">{dr_strcut($t.title, 18)}</a><span>{$t.year}</span></li>
{/module}
試一試這個,應該沒什么問題了