新增管理员报错数据表不存在

来源:3-2 新增后台用户功能开发

迎风向上乀

2018-02-04

http://img.mukewang.com/szimg/5a76b9d900015be814060586.jpg

namespace app\admin\controller;
use app\common\model\AdminUser;
use think\controller;
use think\Loader;

class Admin extends Controller{
    public function add(){
        if(request()->isPost()){
            //dump(input('post.')); post.获取post提交过来的所有内容
            $data = input('post.');
            //validate 校验机制
            $validate = validate('AdminUser');
            if(!$validate->check($data)){
                $this->error($validate->getError());
            }

            $data['password'] = md5($data['password']);
            $data['create_time'] = time();
            $data['status'] = 1;

            try{
                $ret = model('AdminUser')->add($data);
            }catch (\Exception $e){
                $this->error($e->getMessage());
            }

            if($ret){
                $this->success('新增管理员用户成功');
            }else{
                $this->error('新增管理员用户失败');
            }

        }else{
            return $this->fetch();
        }
    }
}


写回答

1回答

迎风向上乀

提问者

2018-02-04

。。。 断点发现是validate写错了

0
0

PHP企业级实战,完成一套高可用高安全的App后台系统

轻轻松松开发一个安全可靠高效的多终端APP后台系统,可用于毕设

1263 学习 · 475 问题

查看课程