- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
项目7
MySQL数据库操作任务1使用SELECT语句查询数据任务2使用INSERT语句添加数据SpeakernameandtitlePHP+MySQL动态网页设计
使用SELECT语句查询数据2任务1
任务1创建与管理数据库任务分析创建tb_stu数据表,数据表的结构可参考项目6。使用mysqli类库中的相关函数对tb_stu数据表进行查询,将查询结果显示到页面中。01知识准备可通过PHP语言的mysqli类库来操作MySQL数据库。这个类库是PHP语言中专门针对MySQL数据库的扩展接口,下面介绍mysqli类库中的常用函数。mysqli_connect()函数 mysqli_select_db()函数mysqli_query()函数 mysqli_num_rows()函数mysqli_fetch_assoc()函数 mysqli_fetch_row()函数mysqli_free_result()函数 mysqli_close()函数02
任务1使用SELECT语句查询数据任务实施第1步:创建tb_stu数据表,将sid设置为主键,并勾选“自动递增”复选框,如下图所示。03
任务1使用SELECT语句查询数据任务实施第2步:向tb_stu数据表中自行添加若干记录,如下图所示。03
任务1使用SELECT语句查询数据任务实施第3步:新建student_list.php文件,并输入以下代码。该页面使用echo语句,将查询学生信息输出到页面中。03?php $conn=mysqli_connect(localhost,root,; mysqli_select_db($conn,xsgl); $sql=SELECT*FROMtb_stu; $result=mysqli_query($conn,$sql); $totalnum=mysqli_num_rows($result); for($i=0;$i$totalnum;$i++){ $row=mysqli_fetch_assoc($result); echo学号:.$row[sid].br/; echo姓名:.$row[sname].br/; echo性别:.$row[gender].br/; echo年龄:.$row[age].br/; echo班级:.$row[class].br/; } mysqli_free_result($result); mysqli_close($conn);?
任务1使用SELECT语句查询数据任务实施第4步:运行student_list.php页面,运行结果如下图所示。03
使用INSERT语句添加数据8任务2
任务2使用INSERT语句添加数据任务分析首先,创建一个表单页面,让用户输入数据,再创建一个处理页面,将用户提交的数据添加到MySQL数据库中。01知识准备本任务在页面中使用了JavaScript语言来实现页面的动态效果,JavaScript语言是一种广泛应用于客户端的脚本语言,用来给HTML网页增加动态功能,JavaScript代码必须书写在script.../script标签之间,并可被放置于head.../head标签或body.../body标签中。下面对本任务使用到的JavaScript语句进行说明。alert()函数 window.history对象 window.location对象02
任务2使用INSERT语句添加数据任务实施第1步:为了便于观察,需要清空tb_stu数据表中的记录。03第2步:新建student_add.php文件,输入以下代码。该页面作用是添加学生信息表单,主要用于编辑学生信息。h2添加学生信息/h2formaction=student_add_handle.phpmethod=post性别:selectname=gender optionvalue=男男/option optionvalue=女女/option/selectbr/br/姓名:inputname=usernametype=text/br/br/年龄:inputname=agetype=text/br/br/班级:inputname=classtype=text/br/br/inputname=submittype=submitvalue=添加//form
任务2使用INSERT语句添加数据任务实施第3步:新建student_add_handle.php文件,并输入教材中相关代码。该页面的作用是学生信息处理,接收传递过来的表单数据并写入数据库。03
任务2
您可能关注的文档
- PHP+MySQL动态网页设计 课件 项目1 PHP环境配置.pptx
- PHP+MySQL动态网页设计 课件 项目 2PHP语言基础 .pptx
- PHP+MySQL动态网页设计 课件 项目3 PHP流程控制.pptx
- PHP+MySQL动态网页设计 课件 项目4 PHP数组操作.pptx
- PHP+MySQL动态网页设计 课件 项目5 PHP用户交互 .pptx
- PHP+MySQL动态网页设计 课件 项目6 MySQL数据库基础.pptx
- PHP+MySQL动态网页设计 课件 项目8 用户登录 .pptx
- PHP+MySQL动态网页设计 课件 项目9 用户注册.pptx
- PHP+MySQL动态网页设计 课件 项目10 课程管理系统 .pptx
- 《现代诗歌当代诗歌》课件.ppt
文档评论(0)