管理员添加编辑删除

Original 2020-03-06 12:57:37 2337
abstract:public function add()    {    if(request()->isPost()){            $data = [                'username&#

public function add()    {    if(request()->isPost()){            $data = [                'username'=>input('username'),                'password'=>input('password'),            ];            $validate = \think\Loader::validate('Admin');            if($validate->check($data)){                $data['password'] = md5($data['password']);                $res = \think\Db::name('admin')->insert($data);                if($res){                    return $this->success('管理员成功','lists');                }else{                    return $this->error('管理员失败');                }            }else{                //验证失败输出提示信息                return $this->error($validate->getError());            }    return;    }        return $this->fetch();    }     public function del()    {        $id=input('id');        if($id==1){            return $this->error('初始管理员不能删除!');        }else{            if(db('admin')->delete($id)){                return $this->success('删除管理员成功','lists');            }else{                return $this->error('删除管理员失败');            }        }    }     public function edit()    {        //获取修改的信息        $id=input('id');        $admins = db('admin')->find($id);        $this->assign('admins',$admins);//模板赋值        //修改后提交        if(request()->isPost()){            $data=[                'id'=>input('id'),                'username'=>input('username'),                'password'=>input('password'),            ];            $validate = \think\Loader::validate('Admin');            if($validate->check($data)){                $data['password'] = md5($data['password']);                $res = \think\Db::name('admin')->update($data);                if($res){                    return $this->success('修改管理员成功','lists');                }else{                    return $this->error('修改管理员失败');                }            }else{                return $this->error($validate->getError());            }        }        return $this->fetch();    }
————————————————版权声明:本文为CSDN博主「骑着代码去流浪」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_36185028/article/details/78388943

Correcting teacher:天蓬老师Correction time:2020-03-08 17:32:30
Teacher's summary:注意, 代码应该放在代码块中, 格式化一下提交, 太乱了

Release Notes

Popular Entries