怎么把两张表上的内容一块显示出来?

浏览:1457 发布日期:2013/01/24 分类:求助交流
控制器代码:WebAction.class.php    public function web_manage(){
        $this->assign("jumpUrl","__SELF__");
        $weblist = M("WebView");
        $weblist->field('id,name,ord,uname,cname')
        ->order('id desc')->select();

        $this->assign("contentList",$weblist);
        $this->display();
模型代码:WebViewModel.class.phpclass WebViewModel extends ViewModel {
    public $viewFields = array(
            'Web'=>array('id','name','inputtime','ord','uname'),
            'Class'=>array('cname', '_on'=>'Web.catid=Class.cid'),
    );
}
模板输出代码:<volist name="weblist" id="fl">
<tr class="mouse click column_1">
<td class="list-text"><input name="duoxuan" type="checkbox" value="{$fl.id}" /></td>
<td class="list-text">{$fl.id}</td>
<td class="list-text blues">{$fl.name}</td>
<td class="list-text color999">{$fl.uname}</td>
<td class="list-text">{$fl.cname}</td>
<td class="list-text">{$fl.ord}</td>    
</tr>
</volist>
我的分类表: class
cid 分类id号
cname 分类名称

我的内容表:web
id 内容id号
catid 对应 分类的 cid 号
name 内容的标题


我想把内容输出到模板上,包括catis对应的分类名称。

这个怎么实现?
最佳答案
评论( 相关
后面还有条评论,点击查看>>