多表关联查询请教需要循环表信息但要根据会员关联查询表是否有发
模板标签里面
多表关联查询请教?
需要循环zone表信息,但要根据会员关联查询news表是否有发布过信息,必须在news发布过信息,才会显示zone的信息列表
{module module=zone join=news on=uid order=displayorder_desc,updatetime num=10}
{/module}求大侠给个代码
模板文件:
URL地址:
{php $where=url_encode("uid int (select uid from dr_1_news)");} {module module=zone where=$where order=displayorder_desc,updatetime num=10} {/module}系统故障!
{php $where=url_encode("uid int (select uid from dr_1_news)");} {module module=zone where=$where order=displayorder_desc,updatetime num=10} {/module}<?php $rt = \Phpcmf\Service::M()->db->query("select uid from dr_1_news group by uid"); if ($rt) { $rows = $rt->getResultArray(); foreach ($rows as $t) { $uid.= $t['uid'].','; } print_r($uid); } ?> <br/><br/> {module module=zone IN_uid=$uid order=displayorder_desc,updatetime num=10} {$t.title}<br/> {/module}{$debug}