abstract:<?php namespace app\admin\controller; use think\Controller; use think\facade\Request; use app\admin\model\user as UserModel; class User extends Cont
<?php namespace app\admin\controller; use think\Controller; use think\facade\Request; use app\admin\model\user as UserModel; class User extends Controller { public function index() { // $user = new UserModel; // $users = $user->order('id','desc')->paginate(8); $users = UserModel::select(); $this->view->assign('users',$users); // $this->view->users = $users; return $this->fetch(); } public function add() { return $this->fetch(); } public function DoAdd() { //获取数据 $data = Request::param(); // halt($data); //给数据添加加入时间 $data['create_time'] = time(); //给密码加密 $data['passwd'] = md5($data['passwd']); $username = $data['username']; $res = UserModel::where('username',$username)->find(); if($res == true){ return ['res' => false,'msg' => '用户名已存在']; // exit; } // UserModel::save($data); $user = new UserModel; if($user->save($data)) { return ['res' => true,'msg' => '提交成功']; } else{ return ['res' => false,'msg' => '提交失败']; } } public function edit() { $user_id = Request::param(); $user_name = UserModel::field(['username','id'])->where('id',$user_id['id'])->find(); $this->assign('user_name',$user_name); return $this->fetch(); } public function DoEdit() { $edit = Request::param(); $user = new UserModel; $user->save([ 'username' => $edit['username'] ],['id'=>$edit['id']]); } public function del() { # } }
Correcting teacher:韦小宝Correction time:2019-01-09 09:14:39
Teacher's summary:这应该是后台的管理员界面吧 写的很不错 都很符合tp的规范