网站大量收购闲置独家精品文档,联系QQ:2885784924

PHP+MySQL动态网页设计 课件 项目10 课程管理系统 .pptx

PHP+MySQL动态网页设计 课件 项目10 课程管理系统 .pptx

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目10

课程管理系统任务1数据表设计任务2查看课程列表任务3查看课程列表任务4添加课程记录任务5修改课程信息SpeakernameandtitlePHP+MySQL动态网页设计

数据表设计2任务1

任务1数据表设计任务分析首先,创建kcgl数据库作为课程管理数据库,然后,在该数据库中创建tb_course数据表用于存储课程信息。01知识准备tb_course数据表的结构如表10-1-1所示。02字段名称数据类型字段意义备注cidINT(11)课程编号主键cnameVARCHAR(50)课程名称非空typeVARCHAR(2)课程类型非空creditINT(11)学分非空gradeVARCHAR(10)适用年级非空表10-1-1?tb_course数据表的结构

任务1数据表设计任务实施第1步:打开Navicat,右击左侧的“test”文件夹选项,在弹出的菜单中选择“新建数据库”选项,如图10-1-1所示。03图10-1-1?“新建数据库”选项

任务1数据表设计任务实施第2步:输入数据库名,并设置字符集和排序规则。输入数据库信息,如图10-1-2所示。03图10-1-2?输入数据库信息

任务1数据表设计任务实施第3步:单击“确定”按钮,双击“kcgl”文件夹选项,右击“表”选项,在弹出的快捷菜单中选择“新建表”选项,如图10-1-3所示。03图10-1-3?“新建表”选项

任务1数据表设计任务实施第4步:输入字段的名、类型、长度等信息,将cid设置为主键,并自动递增,如图10-1-4所示。03图10-1-4输入表的结构信息

任务1数据表设计任务实施第5步:按【Ctrl+S】组合键保存,在弹出的“另存为”对话框中输入表名,如图10-1-5所示。至此,数据表创建完成。03图10-1-5输入表名

任务1数据表设计任务实施第6步:在左侧的连接树中可以看到新创建的tb_course数据表,双击打开tb_course数据表,自行添加若干记录,如图10-1-6所示。03图10-1-6tb_course数据表

查看课程列表10任务2

任务2查看课程列表任务分析本任务使用SELECT语句在页面中显示所有的课程信息,并且每条记录都对应“修改”“删除”按钮。这些按钮使用input标签实现,将type属性设置为button类型,单击按钮时使用onclick函数进行响应,并通过window.location对象的href属性进行页面的重定向,即单击“修改”或“删除”按钮,将会跳转到对应课程的修改或删除页面。01知识准备021.require语句和include语句PHP语言常用require语句或include语句来引入或包含外部文件,二者在使用上是相似的,只是处理错误的方法不同,require语句在出错时产生E_COMPILE_ERROR级别的错误,终止脚本运行;而include语句只产生警告(E_WARNING),脚本会继续运行,语法格式如下。

任务2查看课程列表知识准备022.CSS代码的三种引入方式(1)行内样式直接将CSS代码写入HTML标签,引入style属性,代码如下。(2)内部样式在HTML文档的head标签中使用style标签,将CSS代码写在sytle标签里,代码如下。

任务2查看课程列表知识准备022.CSS代码的三种引入方式(3)外部样式将CSS代码写在扩展名为.css的文件中,通过在head标签中使用的link标签引入CSS,代码如下。

任务2查看课程列表任务实施第1步:编写数据库连接文件conn.php。在后续的任务中,大部分页面都需要操作数据库,为了避免代码重复,可以将用于数据库连接的代码单独写成连接文件,在需要用到的页面中使用require函数将其引入,代码如下。03

任务2查看课程列表任务实施第2步:新建course_list.php页面,此页面用于显示所有课程的信息,使用require函数引入conn.php文件,代码如下。第3步:在页面中引入CSS代码,代码如下。03

任务2查看课程列表任务实施第4步:创建表格,使用for循环将数据库中的课程记录逐条取出,注意HTML代码和PHP代码的嵌套使用,course_list.php页面的代码如下。03

任务2查看课程列表任务实施第4步:创建表格,使用for循环将数据库中的课程记录逐条取出,注意HTML代码和PHP代码的嵌套使用,course_list.php页面的代码如下。03

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档