联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
where 多重筛选条件怎么写
类型:迅睿CMS 更新时间:2021-08-27 00:26:29

模板标签里面

请教下,where 多重筛选条件怎么写。debug出不来


{module module=news field='title,displayorder' catid=36 num=29 where=$where order=displayorder}


debug只显示一个条件。



回帖
  • 迅睿框架技术-实习
    #1楼    迅睿框架技术-实习
    2021-08-26 23:46:05
    小米手机 1
  • 迅睿很棒
    #2楼    迅睿很棒
    2021-08-26 23:57:40
    Chrome 1
    {php $where=urlencode("tuijian=1 or tuijian=2");}
    {module module=news field='title,displayorder' catid=1 num=20 where=$where order=displayorder}
    这样写,但是他的catid失效了。变成所有内容的推荐值了,而不是栏目1的推荐。
    SELECT * FROM `dr_1_news` WHERE tuijian=1 or tuijian=2 AND `dr_1_news`.`catid` = 1 AND `dr_1_news`.`status` = 9 ORDER BY `dr_1_news`.`updatetime` DESC
    怎么样做到栏目ID=1,推荐=1 or 2呢?
  • 迅睿很棒
    #3楼    迅睿很棒
    2021-08-27 00:26:29
    Chrome 1
    @迅睿框架技术-实习:搞定,感谢~~~~