PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第十一次课_简案.doc

PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第十一次课_简案.doc

ID:50724196

大小:79.50 KB

页数:3页

时间:2020-03-07

PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第十一次课_简案.doc_第1页
PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第十一次课_简案.doc_第2页
PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第十一次课_简案.doc_第3页
资源描述:

《PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第十一次课_简案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、湖南科技职业学院软件学院课堂教学设计课题数据库访问层设计-任务解决授课班级CMU3105课时4课时教学目标1.任务解决重点难点重点难点能力训练任务案例1、诚信论坛数据库访问层框架设计;教学方法组织形式1.注重识记规律的重、难点五阶学习法:讲解一次、演示一次、练习一次、测试一次、单练一次。五个阶段完成后学生能够在不知不觉中完成知识点识记任务,同时也加深了对知识点的理解程度。2.理论联系实际,讲练结合,边讲边练学习评价1.85%的学生对重点难点的理解速度l很快l较快l一般(√)l较慢l很慢2.85%的学生对重点难点的理解深度l深刻理解、能独立完成练习l一般理解、能在指导下完成练习(√)l仅限

2、于记忆层次、必须演示方能完成练习l记忆困难,演示时都无法跟上节奏。教学思路1.搭建诚信BBS数据操作PHP文件为简化数据库读写程序的编写和提高程序的可读性、可维护性,可将读写论坛数据库的操作程序进行抽取,形成数据库操作层,它由系统参数设置文件“config.php”和公共程序文件“comm.php”组成。系统参数设置文件“config.php”//初始化系统参数变量$cfg["server"]["adds"]="localhost";湖南科技职业学院软件学院课堂教学设计设计$cfg["server"]["db_user"]="root";$cfg["server"]["db_psw"]=

3、"root";$cfg["server"]["db_name"]="cxbbs";$cfg["server"]["page_size"]=20;/***论坛错误处理方法*@param$errno错误编号*@param$errstr错误信息*/functionbbsError($errno,$errstr){//使用header函数将错误信息转发到错误显示页面die(header("location:./error.php?msg=$errstr"));}//设置错误捕获器set_error_handler("bbsError",E_ERROR);公共数据表操作文件

4、——comm.php……require_once‘config.php’;//引入公共变量/**创建数据库连接*/functionget_Connect(){$connection=mysql_connect($GLOBALS["cfg"]["server"]["adds"],$GLOBALS["cfg"]["server"]["db_user"],$GLOBALS["cfg"]["server"]["db_psw"])ordie(header("location:./error.php?msg=数据库服务器参数错误"));$db=@mysql_select_db($GLOBALS["c

5、fg"]["server"]["db_name"],$connection)ordie(header("location:./error.php?msg=数据库名不正确"));mysql_query(“setnamesutf8”);//设置数据库字符集return$connection;}……functionexecUpdate($strUpdate){$connection=get_Connect();//执行非结果返回操作$rs=@mysql_query($strUpdate,$connection)ordie(header("location:./error.php?msg=数据表

6、操作失败"));$result=mysql_affected_rows();湖南科技职业学院软件学院课堂教学设计mysql_close();return$result;}…………/***执行查询操作*/functionexecQuery($strQuery){$results=array();$connection=get_Connect();$rs=@mysql_query($strQuery,$connection)ordie(header("location:./error.php?msg=查询失败"));for($i=0;$i

7、$results[$i]=mysql_fetch_assoc($rs);//读取一条记录}mysql_free_result($rs);//释放结果集mysql_close();//关闭连接return$results;//返回查询结果}小结1、数据访问层任务解决资源1.教材;2.PPT环境1.NetBeans6.82.WAMP教学后记1、课时量分配适当减少,只需____个课时合理2、学生就本次课的课堂练习完成情况:l学习能力强的学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。