《PHP Web应用开发案例教程》教案 第25课 PHP操作MySQL数据库——制作公告信息管理系统.docx
文本预览下载声明
PAGE 4
PAGE 4
PAGE 3
PAGE 3
课题
PHP操作MySQL数据库——制作公告信息管理系统
课时
2课时(90 min)
教学目标
知识技能目标:
(1)掌握PHP操作MySQL数据库的常用技术
(2)掌握PHP访问MySQL数据库的具体方法
素质目标:
(1)能够领会PHP中数据库在生活中的作用,学以致用
(2)加强实践练习,培养团队合作意识
(3)培养学生的逻辑思维、辩证思维和创新思维能力
教学重难点
教学重点:MySQL数据库的常用技术
教学难点:PHP访问MySQL数据库的具体方法
教学方法
案例分析法、问答法、讨论法、讲授法、实践法
教学用具
电脑、投影仪、多媒体课件、教材
教学设计
第1节课:?课前任务→考勤(2 min)→问题导入(5 min)→传授新知(38 min)
第2节课:问题导入(5 min)→传授新知(20 min)→课堂实训(15 min)→课堂小结(3 min)→作业布置(2 min)
教学过程
主要教学内容及步骤
设计意图
第一节课
课前任务
【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,预习本节课要学习的知识
【学生】完成课前任务
通过课前任务,使学生预习本节课要学习的知识,增加学生的学习兴趣
考勤
(2 min)
【教师】使用APP进行签到
【学生】班干部报请假人员及原因
培养学生的组织纪律性,掌握学生的出勤情况
问题导入
(5 min)
【教师】提出以下问题:
在实际生活中,各种各样的信息管理很多,但都需要用数据库来存储各种不同的数据,如何让在网页中添加、查询、修改、删除,以及分页显示信息呢?
【学生】聆听、思考、举手回答
通过问题导入,引导学生主动思考,激发学生的学习兴趣
传授新知
(38 min)
【教师】通过学生的回答引入要讲的知识,讲解PHP操作MySQL数据库——制作公告信息管理系统的方法
13.3 PHP操作MySQL数据库——制作公告信息管理系统
PHP操作数据库技术是Web开发中的核心技术,本节通过实现一个简单的公告信息管理系统,来介绍在网页中添加、查询、修改、删除,以及分页显示信息的实现方法和技术。
?【教师】讲解“修身笃学”的内容
实际工作中,大多项目都需要团队协作共同完成,这就要求团队内部人员团结一心,保持良好的沟通,遇到问题及时沟通解决。在这一过程中,我们需要注意端正自己的态度,不能轻视其他人员,而是要扬长避短,相互合作,有困难及时请教有经验的人员,加强彼此的沟通,协力合作,让工作事半功倍。
《吕氏春秋·用众》中曾描述“物固莫不有长,莫不有短。人亦然。故善学者,假人之长以补其短。”说的正是取长补短的道理。我们每个人都有长处,也有自己的不足,在为人、处事、学习、生活上,学会和别人配合,优势互补,形成一个整体和团队,可能会获得更好的效果。
13.3.1 使用insert语句在网页中添加信息
?【教师】通过多媒体展示“利用phpMyAdmin创建数据表”图片,并进行介绍
在实现添加信息前,首先需要创建数据库和数据表。在phpMyAdmin图形化管理界面中,新建数据库“db_notice”,并在其中创建数据表“tb_notice”,如图所示。
创建好数据表后,就可以创建网页并连接数据库,以实现通过网页对数据库进行操作。
?【教师】通过多媒体展示例13-8,演示使用insert语句实现在网页中添加数据信息的功能的操作
创建网页“add_notice.php”,在网页中添加表单,并设置表单的action属性值;之后创建表单处理页面“doAction.php”,使用insert语句实现在网页中添加数据信息的功能。
(1)动Dreamweaver,新建文档“index.php”,完成页面布局。为左侧导航中的“添加公告信息”添加超链接,链接到网页“add_notice.php”。
(2)创建网页“add_notice.php”,完成页面布局,并在页面主体位置添加一个表单,其中包括一个文本框、一个文本区域和两个按钮(“提交”和“重置”),并设置表单的action属性值为“doAction.php”
……(详见教材)
?【学生】观看、理解、记忆
13.3.2 使用select语句在网页中查询信息
添加信息后,还可以对添加的信息进行查询。本节将在上一节的基础上实现查询信息的功能。
【教师】?【教师】通过多媒体展示例13-9,演示查询信息的功能的操作
创建网页“search_notice.php”,在网页中添加表单,并连接到数据库,对数据库信息进行查询
(1)打开素材中的网页“index.php”,为左侧导航中的“查询公告信息”添加超链接,链接到网页“search_notice.php”
(2)创建网页“search_
显示全部