课程思政教案PHP动态网站开发教案教案、教学设计1echo $row['name']."".srow['regdate']."<br>""<hr>";4、其他常用Mysql函数介绍mysql_num_rows用于计算查询结果中所得行的数目echo mysql num rows(squery);mysql_insert_id传回最后一次使用INSERT指令的ID。mysql_tablename取得数据库名称mysql_error返回错误信息mysql_close关闭MySQL链接学习制作PHP+MYSQL留言板1、设计一个完整程序的流程程序设计:设计流程:2、HTML部分表单标签的使用功能高要开始程序<formaction=""method-"GET">T页面设计<input type="text"初始化size=10 name="user"/>+数据库设计<input type="text"+size=20代码设计name="title"/>1+<textarea代码带作调试发布name="content"></textarea><input type="submit"name-"submit"/></form>3、PHP里的页面相互调用require与require_onceO通常放在PHP程序的最前面,PHP程序在执行前,就会先读入require所指定引入的文件,如果出现错误是致命的。includeO与include_onceO可以放在PHP程序的任何一个位置,PHP程序在执行到时,才会先读入include所指定引入的文件,如果出现错误将会提示。require(con.php):include(con.php):3、PHP接收参数的几种方式PHP5在默认的情况下接收参数是需要使用$_GET['value'];$POST'value'l:还可以在PHP.ini文件中的将register_globals=Off改registerglobals=on可以直接使用,$value的值作业、讨论题、思考题:制作PHP+MYSQL留言板第12页,共54页
第 12 页,共 54 页 课程思政教案 PHP动态网站开发教案教案、教学设计
课程思政教案PHP动态网站开发教案教案、教学设计课后小结:本节课讲解了PHP数组的创建修改,用foreach遍历数组,PHP函数的应用和如何自定义函数,Mysql的简介和创建新的数据库。创建一个数据库命令:CREATETABLE,删除一个数据库命令:DROPTABLE,修改一个字段名称:RENAMETABLE原字段TO新字段:删除一个字段:ALTERTABLE表DROP原字段,插入一个字段:ALTERTABLE表”ADD新字段AFTER原字段。介绍了SELECT查询语句和条件语句,排序,分组,指针查询,计算:Insert插入语句,Update更新语句,Delete删除语句,PHP与mysql建立链接:$conn=@mysql_connect("localhost","root","")or die("链接错误");,如何去执行一个SQL语句:mysql_query(SQL语句,连接标识符);,两种查询函数array/row区别,其他常用Mysql函数介绍如mysql_num_rows用于计算查询结果中所得行的数目echomysql_num_rows($query);mysql_insert_id传回最后一次使用INSERT指令的ID。mysql_tablename取得数据库名称,mysql_error返回错误信息,mysql_close关闭MySQL链接《ASP动态网站开发》课程教案课次3授课班级理论课这讨论课口实验课口习题课口课时3授课方式安排其他口授课题目(教学章、节或主题):制作PHP+MYSQL留言板教学目的、要求(含思政育人目标)(分掌握、熟悉、了解三个层次):了解设计一个完整程序的流程。掌握HTML部分表单标签的使用与PHP里的页面相互调用掌握PHP接收参数的几种方式及提交表单Javascript验证树立正确的技能观,努力提高自己的职业技能,为社会和人民造福,绝不能利用自己的技能去做违法犯罪之事:培养学生的软件工匠精神,在潜移默化中培育社会主义核心价值观,提高综合职业素养,树立社会主义职业精神:学习机房上课守则,要求同学们遵守学校的各项规章制度,强化制度约束,学会责任担当:理解事物的联系是普遍存在的,引导学生用类比的方法进行知识的迁移教学重点及难点:PHP接收参数的几种方式及提交表单Javascript验证。教学基本内容及方法手段思政元素的融入(德育点)1、树立正确的技能观,努力提高自己的职业技能,为社会和人民造福,绝不能利用自己的技能去做违法犯罪之事:2、培养学生的软件工匠精神,在潜移默化中培育社会主义核心价值观,提高综合职业素养,树立社会主义职业精神。课程思政教学素材通过对学院往届学生因不遵守校规,严重违反学校制度而被开除的案例一引出:制度约束,成第13页,共54页
第 13 页,共 54 页 课程思政教案 PHP动态网站开发教案教案、教学设计
课程思政教案PHP动态网站开发教案教案、教学设计年人要学会为自己的行为负责;2、通过与前续课程的对比学习一引出:知识迁移的学习方法。3、职业素养,行为合规职业素养是人类在社会活动中需要遵守的行为规范。职业道德、职业思想、职业行为习惯是职业素养中最根基的部分。引导学生在学习时注意程序的书写格式、变量与方法的命名方式、合理添加注释、合理规划程序工程文件,这些都是合格的软件开发从业人员的基本素质。引导学生注重职业道德,尊重他人的知识产权。平时未经同学允许,不随意拷贝他人的程序成果:工作后,不偷窥和复制同事的开发成果,不盗取公司的研发成果。使学生明确:职业素养是个职业人的立身之本。在学生时代,就应该不断提升个人修养和思想道德水平,着力锻造良好的职业素养。实例操作我们的留言板创建表:CREATE TABLEmessage(idtinyint(i) NOTNULL auto_increment,uservarchar(25) NOT NULL,titlevarchar(50) NOT NULL,contenttinytext NOT NULL,lastdatedateNOT NULL,PRIMARYKEY(id))ENGINE=InnoDB DEFAULT CHARSET=gbk AUTOINCREMENT=1con.php//数据库配置$conn=@mysqlconnect("localhost","root","")ordie("连接失败");mysql_select_db("liuyanban",sconn);mysql query("set names'GBK'");add.php//操作文件include("conn.php");if($POsT['submit'j)1sql-"insert into message(id,user,title,content,lastdate)"."values(i,$PosT[user],$ PosT[title]','$PosT[content]',now()";mysql_query($sql);echo"发表成功";1?><form action="add.php"method="post">用户:<input type="text"size="10"name="user"/><br>标题:<input type="text" name="title"/><br>内容:<textareaname="content"></textarea><br><inputtype="submit"name="submit"value="发布留言"/></form>list.php//列表文件<?phpinclude("conn.php");?>第14页,共54页
第 14 页,共 54 页 课程思政教案 PHP动态网站开发教案教案、教学设计
课程思政教案PHP动态网站开发教案教案、教学设计第15页,共54页
第 15 页,共 54 页 课程思政教案 PHP动态网站开发教案教案、教学设计
课程思政教案PHP动态网站开发教案教案、教学设计作业、讨论题、思考题:设计一个留言板课后小结:本节介绍了设计一个完整程序的流程,HTML部分表单标签的使用,PHP里的页面相互调用,接收参数的几种方式,提交表单Javascript验证,str_replace替换函数。讲解了htmlspecialchars格式化html,md5加密函数与coOKIE的使用和登陆。《ASP动态网站开发》课程教案4课次授课班级理论课讨论课口实验课口习题课口其他课时3授课方式安排口授课题目(教学章、节或主题):PHP+MYSQL分页原理与PHP上传原理及应用及文件操作教学目的、要求(含思政育人目标)(分掌握、熟悉、了解三个层次):了解SQL语句中的1imit用法与学习分页的一种公式掌握FORM标签enctype属性与$_FILES系统函数掌握move_uploadedfile函数与is_uploaded_file函数了解PHP部分文件操作函数与unlink○rmdir删除函数通过介绍软件公司PHP工程师的招聘条件,让学生了解PHP程序开发规范的重要性,培养学生的职业素质和道德规范:软件行业规划解析,培养学生的软件工匠精神教学重点及难点:分页公式与文件上传原理教学基本内容及方法手段?思政元素的融入(德育点)1、通过介绍软件公司PHP工程师的招聘条件,让学生了解PHP程序开发规范的重要性,培养学生的职业素质和道德规范:2、软件行业规划解析,培养学生的软件工匠精神3、团结协作,合作共赢有人说,在学生时代一个人与同学的关系,就是今后职场中他与同事的关系。引导学生在平时的技术学习与实践中,组成研究小组,也要能够接纳那些不是那么合得来或者不太愿意合作的合伙人。在今后的职场中,在身处的软件开发团队中,员工形形色色,脾气秉性和行为方式各异,怎样协同攻关、合作共赢,是每个职业人必须处理好的问题。1、SQL语句中的limit用法SELECT * FROM table.....limit开始位置,操作条数0,20SELECT * FROM table......limitSELECT * FROM table...limit10,202、学习分页的一种公式(1)分页原理所谓分页显示,也就是讲数据库中的结果集,一段一段显示出来第16页,共54页
第 16 页,共 54 页 课程思政教案 PHP动态网站开发教案教案、教学设计