<select name="pid">
<option value="0">顶级分类</option>
<volist name="xianshi" id="xianshi">
<neq name="xianshi.id" value="$list['id']">
<option value="{$xianshi.id}" <eq name="xianshi.id" value="$list.pid">selected</eq>>
{$xianshi.name}
</option>
</neq>
</volist>
</select>
<neq>就是不一样的所有显示出来
<eq>就是一样的所有显示出来
里面参数name和value都可以用变量,可是name用变量的时候不用加$
$list=$category->where("id=$id")->find();
$xianshi=$category->query("select * from zs_category where pid=0 or pid in (select id from zs_category where pid=0)");
$this->assign('xianshi',$xianshi);
$this->assign('list',$list);
这是action里面的代码,注意,如果不会写语句,可以直接用mysql的语句,然后用query就可以了,语句可以在navicat工具里面检验一次
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。