where_mintime($field, $mintime)/where_maxtime($field, $maxtime)
这两个函数均为SQL查询辅助函数,构造SQL附加WHERE的时间语句
参数$field:指定要比较的时间列名,例如published
参数$mintime/$maxtime:设定的时间,$mintime用于where_mintime函数中,表示获取字段要大于最小时间$mintime。$maxtime用于where_maxtime函数中,表示获取字段要小于最大时间$maxtime。
例:
<?php $maxtime=where_maxtime('published','2011-08-24');?>
<!--{db sql="SELECT * FROM #table_content WHERE $maxtime",size='5'}-->
{$r[title]}
<!--{/db}-->
先用php语句定义变量,然后作为db标签选取条件,从content数据表中获取发布时间小于等于2011-08-24的内容标题。
即published<=1314201599