求助一个错误信息传递的问题。

浏览:522 发布日期:2014/03/29 分类:求助交流
1:这个是控制器方法    public function site_add(){
        if(IS_POST){
            $res =$this->dbb->site_add();
            if($res){
                $this->success('添加站点成功',U('site_list'));
            }else{
                $this->error('添加失败');
            }
        }else{
            $columns = $this->db->selectree_list();
            $this->assign('catetree',$columns);
            $this->display();
        }        
    }
2.这段代码是一个没有继承模型类的类,不连接数据库    public function site_add(){
        $this->set_time('site_add');
        $this->set_attribute();
        $db = D('Siteinfo');
        if($db->create()){
            return $db->add();
        }else{
             return false; //return $db->getError();
        }
    }
底层的模型就不帖了。现在的问题是我的自动验证如果通不过,我的错误提示怎么传到控制器中显示?如果return $db->getError();那么控制器中又不对了,$res 中有错误信息就不为false了,求大家指点。
最佳答案
评论( 相关
后面还有条评论,点击查看>>