• 序言
  • 第一章 准备知识
  • 第一节:XAMPP
  • 第二节:NAVICAT
  • 第三节:GIT
  • 第二章 HelloWorld
  • 第一节:下载THINPHP5.0
  • 第二节:启动xampp
  • 第三节:hello thinkphp
  • 第四节:Hello world
  • 第五节:MCA
  • 第六节:单引号与双引号
  • 第三章 教师管理
  • 第一节:新建数据库
  • 第二节:CURD之R 读数据
  • 3.2.1 时序图
  • 3.2.2 连接数据库
  • 3.2.3 直接读取数据
  • 3.2.4 间接读取数据
  • 3.2.5 使用V层显示数据
  • 3.2.6 引入bootstrap
  • 3.2.7 加入bootstrap样式
  • 第三节:CURD之 C 增加数据
  • 3.3.1 插入数据
  • 3.3.2 表单传值
  • 3.3.3 存储表单数据
  • 3.3.4 自动时间戳
  • 3.3.5 增加验证
  • 第四节:CURD之 D 删除数据
  • 3.4.1 什么是关键字
  • 3.4.2 删除数据
  • 3.4.3 定制删除链接
  • 3.4.4 完善删除
  • 第五节:CURD之 U 更新数据
  • 3.5.1 读取数据
  • 3.5.2 展示数据
  • 3.5.3 修改数据
  • 3.5.4 传递数据
  • 3.5.5 接收数据
  • 3.5.6 更新数据 方法一
  • 3.5.7 更新数据 方法二
  • 第六节:衔接各个action & 重构代码
  • 3.6.1 index action
  • 3.6.2 add action
  • 3.6.3 insert action
  • 3.6.4 delete action
  • 3.6.5 edit action
  • 3.6.6 update action
  • 第七节:分页
  • 3.7.1 调用内置分页
  • 3.7.2 select与paginate(选学)
  • 3.7.3 分页原理(选学)
  • 3.7.4 调用page(选学)
  • 第八节:模糊查询
  • 3.8.1 增加查询
  • 3.8.2 完善查询
  • 第四章 登录与注销
  • 第一节:cookie 与 session
  • 第二节:静态方法
  • 第三节:规划URL跳转
  • 第四节:登录
  • 4.4.1 登录流程
  • 4.4.2 index action
  • 4.4.3 login action
  • 4.4.4 引入M层
  • 4.4.5 异常Exception
  • 第五节:注销
  • 第六节:验证
  • 4.6.1 action增加验证
  • 4.6.2 使用构造函数验证
  • 4.6.3 使用继承验证
  • 第五章 E-R图与数据字典
  • 第一节:第一张E-R图
  • 第二节:实体间的关系
  • 第三节:开发规范
  • 第六章 班级管理
  • 第一节:建立数据表
  • 第二节:数据列表index
  • 第三节:增加数据add
  • 第四节:编辑数据edit
  • 第五节:删除数据delete
  • 第七章 学生管理
  • 第一节:建立数据表
  • 第二节:数据列表
  • 7.2.1 显示性别
  • 7.2.2 显示创建时间
  • 7.2.3 显示班级名称
  • 7.2.4 显示辅导员姓名
  • 第三节:编辑数据
  • 第四节:魔法函数
  • 第五节:源码分析
  • 第八章 课程管理
  • 第一节:建立数据表
  • 第二节:新增课程
  • 第三节:编辑课程
  • 8.3.1 edit
  • 8.3.2 update
  • 第九章 代码重构
  • 第一节:add 与 edit
  • 第二节:insert 与 update
  • 第三节:模板继承
  • 9.3.1 index.html
  • 9.3.2 edit.html
  • 9.3.3 小结
  • 第十章 UML图
  • 第一节:E-R图回顾
  • 第二节:UML图
  • 第十一章 菜单与路由
  • 第一节:添加菜单
  • 第二节:虚拟主机
  • 第三节:定制路由
  • 第十二章 开发调试
  • 第一节:开启trace
  • 第二节:查看日志
  • 第十三章:总结