剧云 中文短剧剧本制作平台 updream 一键生成高质量推广成片 AniShort AI短剧协同制作平台 Laper 剧本策划到成片协作

管理员列表与基本功能实现:前端... 登录

下一节课程: 管理员添加编辑与软删除的实现:Ajax验证与数据恢复 (19949次播放)

5 秒后自动播放下一节
  重新观看
介绍 >

ThinkPHP5实战之[教学管理系统]

难度:高级 共31节 758812次学习

新课:PHP零基础(CMS开发)教学!

立即报名
章节 评论 笔记 课件
第1章 开发环境搭建[可跳过]

PHP工具箱的下载与启动

04分钟13秒

官网下载ThinkPHPH5框架源码的方法

03分钟47秒

Git下载ThinPHP5框架源码的方法

09分钟05秒
第2章 模板引入与继承

模板下载与项目创建:推荐使用PHP工具箱

07分钟05秒

模板导入与资源文件路径替换:从首页开始

06分钟37秒

模板分离与公共文件的导入:为模板继承做好准备

07分钟55秒

模板继承与区块设计:父模板与子模板创建规则[重点]

08分钟32秒

使用标签简化项目外部资源的引入:统一导入提高效率

03分钟45秒
第3章 管理员登陆与验证[重点]

登陆模板的导入与渲染:关注模板导入流程

03分钟39秒

创建管理员用户数据表

03分钟18秒

Ajax数据提交与验证码处理:用户体验至上

07分钟58秒

管理员登陆与验证:验证规则与查询结果返回

16分钟11秒

注销登陆:用session来实现

05分钟10秒

如何检测登陆状态和防止重复登陆:用公共控制器实现

06分钟17秒
第4章 管理员管理

管理员管理功能简介:推荐先看一下

08分钟21秒

完善管理员数据表设计:添加新字段适应业务需求

03分钟15秒

实现首页模板:系统变量与请求变量的获取方式

09分钟16秒

管理员列表与基本功能实现:前端到后端,权限控制与CURD实现

18分钟46秒

管理员添加编辑与软删除的实现:Ajax验证与数据恢复

14分钟17秒
第5章 班级管理功能[重点]

班级管理中的数据表与模型设计:关联查询原理

07分钟29秒

班级列表展示与状态修改:模型查询

09分钟27秒

班级信息编辑功能的实现:模板渲染与逻辑处理

04分钟05秒

班级添加功能的实现:模板渲染与逻辑处理

05分钟52秒

班级信息的软删除与恢复功能:世上也有后悔药

06分钟24秒
第6章 教师管理功能

教师数据表模型设计与模板渲染

05分钟43秒

用户密码自动修改的Bug修复:编辑时密码未做修改时会出现

02分钟47秒

教师管理中的编辑添加与软删除功能:CURD操作

08分钟55秒
第7章 学生管理功能[重点]

学-生-数-据表与模型设计:与班级表关联

03分钟10秒

学生信息的分页显示技术:非常实用

05分钟53秒

学生-数-据的增删改查操作:CURD总结

04分钟29秒
第8章 课程总结[可跳过]

课程总结:编程的心得体会分享

02分钟18秒

全部评论我要评论

  • 李逗逗

    李逗逗8年前

    前面几章讲的非常好,后面几章就是说代码了,没有意思了,很多东西说的不是很清楚。

    回复
    10

  • 迷路

    迷路7年前

    代码有一个bug,在editUser()函数中去掉表单中为空的数据部分,如果role没有改动的话在后面验证会缺少数据报错

    回复
    1

  • 微风

    微风7年前

    amdin_list这个模板有问题

    回复
    1

  • 时光机~

    是的

    — 时光机~ · 6年前
    天妒嘤才

    请问怎么解决呢

    — 天妒嘤才 · 5年前
    塞班。via

    卡在admin_list这里了

    — 塞班。via · 5年前
    塞班。via

    搞定了,边参照课件模板 就能搞定

    — 塞班。via · 5年前
    塞班。via

    还有导入课件模板里的数据库sql,老师没有讲他新增的数据库字段。所以会报错

    — 塞班。via · 5年前
  • 抬头回忆樱花盛开的气息

    抬头回忆樱花盛开的气息8年前

    哈哈,不错。刚刚接触tp5框架。要是讲点rbac,那就更完美了。谢谢老师

    回复
    1

  • 豆芽

    豆芽8年前

    前面几章讲的真的非常棒

    回复
    1

  • 兰羽馨

    兰羽馨8年前

    $this->view->count=UserModel::count();这个语句怎么知道 查询的是哪个表

    回复
    1

  • 塞班。via

    在user.php里 use app\index\model\User as UserModel; 就是引入了User这个表,同时重新命名为Usermodel防止名称和user方法冲突

    — 塞班。via · 5年前
  • 嘉俊

    嘉俊9年前

    回复
    1

  • 大海

    大海5年前

    后面讲的太乱了 师德师风 电风扇发送到

    回复
    0

  • 阿宇

    阿宇6年前

    编辑页面的跳转那里,url()第二个参数为什么是那样,想知道是哪里的知识点

    回复
    0

  • 乔巴

    乔巴6年前

    老师有口误,getRoleAttr是获取器方法

    回复
    0

  • 草帽

    草帽7年前

    有没有all方法出错的

    回复
    0

  • 迷路

    迷路7年前

    前三章新手和有一定开发经验的都适合看、第四章开始需要有一定的开发经验

    回复
    0

  • 律人先律己

    律人先律己7年前

    请问老师当serverSide=true, 启用禁用,编辑和删除要怎么做?

    回复
    0

  • 尾生

    尾生7年前

    启用和停用点击后,后台没有没反应。还有就是编辑完后提交也没有反应,奇怪得很。

    回复
    0

  • 糊涂

    糊涂7年前

    感谢php中文网,感谢老师的讲解

    回复
    0

  • 全部笔记发布笔记

  • 九现神龙111

    九现神龙1118年前

    UserModel

    0

  • 弹下弹下

    弹下弹下8年前

    记得在分离的页面MENU.HTML中,连接加入控制器,否则页面报错:{:url('user/adminList')}

    0

  • 取消 回复 发送
  • 取消 发布笔记 发送