摘要:<?php

/**

* Created by PhpStorm.

* User: Administrator

* Date: 2019/5/10

* Time: 10:12

*/

namespace app\admin\contro<?php

/**

* Created by PhpStorm.

* User: Administrator

* Date: 2019/5/10

* Time: 10:12

*/

namespace app\admin\controller;

use app\admin\model\UserModel;

use think\Controller;

use think\Facade\Request;

class User extends Controller{

public function index(){

$user = new UserModel();

//按ID降序,并且每页展示6条数据

$users = $user->order('id','desc')->paginate(2);

//赋值给模板

$this->view->users = $users;

return $this->fetch();

}

public function add(){

return $this->fetch();

}

public function DoAdd(){

//获取前台提交过来数据

$data = Request::param();

//获取添加时间

$data['time'] = time();

$username = $data['username'];

//使用用户名查询当前数据库是否有数据

$res = UserModel::where('username',$username)->find();

if($res == true){

return['res'=>0,'msg'=>'用户名称已存在'];

}

$user = new UserModel();

//验证数据是否添加成功

if($user->save($data)){

return ['res'=>1,'msg'=>'添加成功!'];

}else{

return ['res'=>0,'msg'=>'添加失败!'];

}

}

public function edit(){

//编辑 功能

$userId = Request::param('id');

$user = UserModel::get($userId);

$this->view->user = $user;

return $this->fetch();

}

public function DoEdit(){

$data = Request::param();

$user = new UserModel();

$res = $user->save([

'username'=>$data['username'],

'time'=>time(),

],['id'=>$data['id']]);

if($res){

return ['res'=>1,'msg'=>'修改成功'];

}

}

public function del(){

$userId = Request::param('id');

$user = new UserModel();

if ($user->destroy($userId)) {

return['res'=>1,'msg'=>'删除成功!'];

}

}

}

批改老师:查无此人批改时间:2019-05-13 09:40:28

老师总结:完成的不错。后台cms管理的功能都是一样的逻辑。要好好练习,继续加油。

管理员信息模块php,管理员模块功能代码相关推荐

  1. 智能家居系统各个硬件模块功能代码实现

    一.led灯 #include "led.h"void LED_Init(void){ //LED灯的接口初始化GPIO_InitTypeDef GPIO_InitStructur ...

  2. 可拖拽的html5页面编辑,jQuery实现拖拽可编辑模块功能代码

    在没给大家分享实现代码之前,先给大家展示下效果图: 具体实现代码如下所示: index.html iNettuts - Welcome! iNettuts 简介窗口 如果你活着,早晚都会死:如果你死了 ...

  3. python功能模块之psutil_1.python系统性能信息模块之psutil模块

    Psutil(进程和系统实用程序)是一个跨平台的库,用于在Python中检索有关运行进程和系统资源利用率(CPU,内存,磁盘,网络)的信息.它主要用于系统监视,分析和限制系统资源及运行进程的管理.它实 ...

  4. php 超级管理员,WordPress超级管理员功能,超权限管理用户,可修改登录名

    wordpress本身的用户管理是以博客用户为导向的,因此其后台修改用户信息仅限于博客用户的角度可以修改的信息,而管理员虽然可以修改其他用户信息,但有一个问题是不能修改用户名和昵称(这里的昵称和显示名 ...

  5. python刷题软件代码_Python使用docx模块实现刷题功能代码

    起由: 前一阵子想要刷一刷国二Python的题库,千方百计找到题库之后,打开一个个word文档,发现一题一题阅读很麻烦,而且答案就在题目的下面,阅读题目的时候想自己做出题目却又总能不经意看到答案,甚烦 ...

  6. Temporal Fusion Transformer (TFT) 各模块功能和代码解析(pytorch)

    Temporal Fusion Transformer (TFT) 各模块功能和代码解析(pytorch) 文章目录 Temporal Fusion Transformer (TFT) 各模块功能和代 ...

  7. EasyGBS定制项目添加“设备标签”模块的代码实现分享

    随着现在新内核的EasyGBS.EasyNVR以及EasyCVR的使用场景越来越广泛,这些平台也被运用在大小不同的很多实际项目中.在功能上,基本都能满足大部分用户的需求,也有少部分项目需要进行功能的定 ...

  8. 简单Java的商品模块功能

    电商系统的商品模块功能 简介 该系统包含五个类,一个商品类.商品方法实现类.管理员类.管理员管理类.主界面类. 商品类(商品ID,商品名,类别名,单价,库存量,产地) 管理员类(账户.密码) 实现功能 ...

  9. Wordpress模板主题中functions.php常用功能代码与常用插件[ 后台篇](持续收集整理)

    用Wordpress建站的初学者一定会需要用到的Wordpress模板主题中functions.php常用功能代码与常用插件.慢慢持续收集整理....... 目录 一.Wordpress模板主题中fu ...

最新文章

  1. Cassandra读写性能测试
  2. 吃货的自我修养,Python 告诉你哪家口味虾最好吃?
  3. Spring+Shiro+CAS整合配置笔记
  4. 99%的程序员都在用Lombok,原理竟然这么简单?我也手撸了一个!
  5. java api教程_Java api 入门教程 之 JAVA的文件操作
  6. Hive 动态分区入门
  7. 深度学习花书- 4.3 基于梯度的优化方法
  8. 情侣的网站代码java_GitHub - Mutiantian/lovers-website: 程序员的情侣网站 (programmer's website of lovers)...
  9. 网络安全辅助工具:免费MD5解密网站
  10. Trimble天宝水准仪维修DINI03全站仪/电子水准仪维修特点
  11. 传奇服务器修改二级密码,找回传奇玩家账号和二级密码,修改密码和密保
  12. bilibili视频下载到电脑本地教程
  13. 音频编码-G.711
  14. MySQL数据库软件及SQL简介
  15. 战争是怎样发生的(博弈论的诡计)
  16. java web 医疗器械_基于jsp的医疗器械进销存管理-JavaEE实现医疗器械进销存管理 - java项目源码...
  17. 淘宝店铺商家电话采集软件操作教程
  18. 数据并行和模型并行的区别
  19. 用户可以与计算机进行人机对话是什么性,人机对话考试是什么意思 有哪些利弊...
  20. C++之AT指令与GPRS通信

热门文章

  1. java math 类_Java Math类静态双层(double d)示例
  2. 我国高性能计算机发展,中国高性能计算机发展水平与趋势
  3. wget抓取网站, 模拟手机端抓取
  4. java控制台高级_K9s Kubernetes的高级控制台
  5. 文本分析软件_读书笔记:伍多库卡茨质性文本分析:方法、实践与软件使用指南...
  6. ab plc编程软件_AB编程软件及所有组态软件授权及安装教程包含FTViewV11
  7. mysql中group by的排序问题_Mysql之group by 和order by 一起用时的排序问题
  8. 握手失败_主人用吃的训练小柴犬握手,老柯基看到后的表现出了吃货的本能!...
  9. Win11系统如何隐藏快速搜索
  10. win7电脑假死机怎么办