- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验报告 数据库数据表记录的维护 实验时间 2015-12-24 实验目的 运用PHP技术和MySQL数据库实现对一个数据表的操作。 实验环境 1.Dreamweaver软件
2.phpStudy2014软件(包含Web服务器Apache、数据库服务器MySQL、PHP语言引擎) 实验内容安排 1.选择学习或生活环境中的一个数据表格并构造符合SQL格式的初始数据
2.通过浏览器对这个数据表格进行查找、显示、修改、增添、删除5项操作 实验要求 数据表格字段数至少5个栏目,初始记录数至少20行,采用分页显示;
查找某个字段包含的字符串,标记为当前记录,如未找到当前记录不变;
显示所定位当前记录的详细信息,然后返回当前界面;
修改所定位记录的详细信息,然后返回当前页;
增添新记录为当前记录,并输入新信息,然后显示新纪录所在页;
删除所定位记录,当前记录为余下的相邻记录,然后返回当前页。 程序流程图
实验过程记录 菜单
创建一个php网页,命名为151yangxiaoting.php,连接数据库,再创建一个记录集rs
插入表单,在表单中插入一个动态表格,在表格左侧加入一列并添加一个单选框,命名为sid,然后修改表格颜色。
在表格下方添加4个按钮分别为详情、增添、更新、删除,命名为b4、b1、b2、b3,然后为表格添加记录集导航条和记录集导航状态。
在代码最开头添加一段代码
效果图如下
查找
在文件151yangxiaoting.php的基础上,添加文字、文本框和查询按钮,将原来单选按钮的代码改为input ?php if ((isset($_GET[sid]) and !(strcmp($_GET[sid],$row_rs[com_id])))||(isset($_POST[name]) and !(strcmp($_POST[name],$row_rs[com_name])))) {echo checked=\checked\;} ? type=radio name=sid id=radio value=?php echo $row_rs[com_id]; ? /
即可实现在本页面的查询点亮
效果如下
显示
创建一个php网页,命名为151yangxiaotingX.php,创建一个表单,创建记录集rsCom
然后插入6行2列表格,添加文字和颜色,将记录集和表格实行对应绑定
然后添加返回按钮,最后效果如下图
修改
创建一个php网页,命名为151yangxiaotingU.php,分别创建三个记录集rsCom、rsPlace、rsBatch
创建一个表单,添加文字和颜色,在商品代码的右侧添加隐藏域
添加验证文本框、单选组按钮、下拉列表,并与记录集进行绑定,在最后添加更新和重置按钮
单选组代码修改为如下所示
打开插入-数据对象-更新记录
效果如下
更新前的106商品信息:
更新后的104商品信息:
增添
创建一个php网页,命名为151yangxiaotingA.php,分别创建两个记录集rsPlace、rsBatch。
添加表单,插入7行2列表格,添加文字和颜色,插入验证文本框、单选按钮组、下拉列表、按钮
打开插入-数据对象-插入记录
效果如下
插入前
插入后
删除
创建一个php网页,命名为151yangxiaotingD.php,打开插入-数据对象-删除记录,实行操作
效果如下
删除前
删除后
总结与思考 通过做这个网页,我学习到了怎么通过按钮和函数来实现网页之间的跳转,从而做出一个多功能的网页。在做的过程中我遇到了几个问题:一是在导入数据库的时候总是出错,最后查出错误的原因是输入的符号有半角和全角的区分,输入半角的符号可以成功把数据导入数据库;二是在做网页与网页之间的跳转时,没有对按钮的值用isset函数做出是否存在的判断和用!strcmp来使按钮的值与记录集中的id相等,使得即使点击了按钮也无法跳转页面,当把代码添加上去时既可以实现页面的跳转;三是在做查询的时候考虑要怎么把输入文本框的值进行传递,要用$_POST[name]来传递文本框的值,用来判断该亮起哪一个单选按钮;四是在做更新页面的时候不能将单选组的值传递到更新页面,解决的方法是在单选组那边修改代码添加一段代码?php if (!(strcmp($row_rsCom[level],一等))) {echo checked=\checked\;} ?来做判断,二等的单选按钮与一等相同,这样就可以判断应该点亮哪个单选按钮。
在做完后我总结出来的注意的事项有:一是各个按钮的命名要注意和自己写的函数相对应;二是做更新的时候注意添加隐藏域;三是在做详
您可能关注的文档
- PEP人教版小学英语四年级下册同步练习题周周练..doc
- Oracle实验..doc
- PET分类词汇..doc
- PE管焊接工艺..doc
- PFC3D_手册中文_fishtank..doc
- PFI模式与BOT的区别..doc
- PE管施工组织设计及施工方案..doc
- PFMEA过程失效模式及后果分析..docx
- PFNA操作手册..doc
- PHC管桩专项施工方案..doc
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
最近下载
- 2024年政务服务行政办事员职业技能考试题库及答案3.docx
- 2024年政务服务行政办事员职业技能考试题库及答案2.docx
- 2024年政务服务行政办事员职业技能提升题库及答案1.docx
- 小学五年级上册数学期末考试试卷含答案【能力提升】.docx
- 天文知识科普文档.doc VIP
- 相许-卿卿日常配乐-五线谱+简谱.pdf
- 2022江西抚州市政务服务大厅面向社会公开招聘2名行政办事员【共500题附答案解析】模拟检测试卷0.docx
- 2024年政务服务行政办事员职业技能考试题库及答案5.docx
- 中医执业医师资格考试时间2023年.pdf
- 浙教版信息科技五年级上册 第三单元 用算法解决问题 大单元整体教学设计.docx
文档评论(0)