- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
php实验报告讲述
实验报告
课程名称PHP动态网页设计学号124182013151分组无姓名杨小婷实验名称数据库数据表记录的维护实验时间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\;} ?来做判断,二等的单选按钮与一等相同,这样就可以判断应该点亮哪个单选按钮。
在做完后我总结出来的注意的事项有:一是各个按钮的命名要注意和自己写的函数相对应;二是做更新的时候注意添加隐藏域;三是在做
您可能关注的文档
- Origin软件使用指导讲述.docx
- Part+2+水平对准及陀螺系列实验讲述.docx
- oto运营模式的发展讲述.pptx
- 第1篇 复习综述.ppt
- Pascal公开课讲述.pptx
- pascal语言编程之if语句讲述.pptx
- PA车间安全检查表讲述.doc
- PAHs的污染与防治讲述.pptx
- PCBA检验判定标准讲述.doc
- PC100-E系列智能卡收费机使用手册V1.0.14.1015讲述.doc
- 智慧景区建设实施方案:2025年智慧景区智慧旅游产品开发报告.docx
- 蓝色经济区海洋科技创新与产业政策优化报告.docx
- 社会信用体系建设对信用修复的支持.docx
- 装配箱新型建筑材料制品初步设计.docx
- 卫星通信技术在2025年应急通信系统中的智能调度技术研究报告.docx
- 2025年亚马逊跨境电商客户服务策略研究报告.docx
- 快消品企业促销活动效果评估与市场竞争策略研究.docx
- 体检中心服务质量提升策略与2025年增值服务市场细分领域分析.docx
- 2025年金融科技企业合规案例研究:风险应对与合规内部控制策略.docx
- 蓝色经济区海洋科技创新与产业竞争力提升策略实施与效果评估报告2025.docx
最近下载
- 成都电子科技大学实验中学新初一均衡分班语文试卷.doc VIP
- 成都电子科技大学实验中学新初一分班数学试卷含答案.doc
- 固体废物热值测定实验.doc VIP
- 14J936变形缝建筑构造.pptx VIP
- ZrO2-III 液晶显示氧化锆氧量分析仪说明书.pdf VIP
- 轻松学中医系列——《药性赋》选讲-曾培杰.docx
- Schneider Electric施耐德EvoPacT™ HVX 12kV真空断路器 全新一代数字化中压配电产品 操作手册安装和用户指南(中文).pdf
- 数控车削加工技术课程思政教学改革实践案例.docx VIP
- KORG科音Pa700快速说明书.pdf
- 2025年6月浙江省杭州市高一地理学考模拟试卷 1 .pdf VIP
文档评论(0)