tp3后台管理员的增删改查

模型

 
  

}

 

控制器

public function add(){
   if(IS_POST){
   $admin=D('admin');
   $condition['ad_name']=I('ad_name');
   $condition['ad_password']=md5(I('ad_password'));

   if($admin->create($condition)){
      if($admin->add()){
         $this->success('添加管理员成功!',U('lst'));
      }else{
         $this->error('添加管理员失败!');
      }
   }else{
      $this->error($admin->getError());
   }
   
   return;
   }
   $this->display();
   }

视图

管理员名称
管理员密码

 

 

控制器

public function del($ad_id){
   $admin=D('admin');
   if($admin->delete($ad_id)){
      $this->success('管理员删除成功!',U('lst'));
   }else{
      $this->error('管理员删除失败!');
   }

}

视图

删除

 

 

控制器

public function edit(){
   $admin=D('admin');
   if(IS_POST){
   $condition['ad_id']=I('ad_id');
   $condition['ad_name']=I('ad_name');
   $condition['ad_password']=md5(I('ad_password'));
           if($admin->create($condition)){
               if($admin->save()){
                   $this->success('修改管理员成功!',U('lst'));
               }else{
                   $this->error('修改管理员失败!');
               }
           }else{
               $this->error($admin->getError());
           }
   
   return;
   }
   $ad_id=I('ad_id');
       $admins=$admin->find($ad_id);
       $this->assign('admins',$admins);
       $this->display();
   }

视图

修改

 

控制器

public function lst(){
   $admin=D('admin');//与 $admin=new \Model\AdminModel();  是一样的都是实例化
   $admins=$admin->select();
   $this->assign('admins',$admins);
   $this->display();
   }

 

视图


  
    
{$vo.ad_id}
{$vo.ad_name}

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(tp3后台管理员的增删改查)