下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、郑州大学PHP程序设计上机期末考试试题一、 调试下列 各小题的输入结果(每题10分,共34分)1、调试答案:_.2、$c?4:5;echo $a;?调试答案:_.3、1,12=2); $arr=3; $arrx=4; print_r($arr); echo ; unset($arr5); print_r($arr); echo “”; unset($arr); print_r($arr); ?调试答案:_.4、10) break; echo $i+. ; echo ;?调试答案:_.5、?php $m=2;$n=3; $table=; for($i=1;$i=$m;$i+) $table.=;
2、 for($j=1;$j=$n;$j+) $table .= m:$i, n:$j; $table .= ; $table .= ; echo $table;?调试答案:_.6、?php $id=gzopen(test.gz,w); gzwrite($id,n,5); gzclose($id); $id=gzopen(test.gz,r); echo gzgetc($id).; echo gzgets($id,4).; gzclose($id);$id=gzopen(test.gz,w); gzputs($id,this is a test.n); gzputs($id,the second
3、line.n); gzclose($id);$id=gzopen(test.gz,r); echo gzgetss($id,10).; gzpassthru($id); echo ; gzclose($id);?调试答案:_.二、 编程题及程序调试(每题20分 共计40分)1、有一个数组$a=array(4,3,8,9,2),将其重新排序并输入结果,按从小到大的顺序排列。1、?php$a = array(4,3,8,9,2); $j = 1; $temp = 0; while($j count($a) for ($i=0; $i $a$i+1) $temp = $a$i; $a$i = $a$
4、i+1; $a$i+1 = $temp; $j+; print_r($a);?2、数据库qzh中有一个表user,其结构为(name,tel,content,date),已有如下三条记录张三 大专毕业 2006-10-11张三 本科毕业 2006-10-15张四 021- 中专毕业 2006-10-15请使用php编写程序实现:(1)查询所有姓名为“张三”的记录,并使用mysql_fetch_array函数输出查询结果;(2)添加记录(小王 高中毕业 2007-05-06)至表中;(3)张三的时间更新成为当前系统时间。注意:请将以上三个操作作为一个事务来处理,即以上三个操作全部成功时,才提交事
5、务,只要有一个操作失败,其余两个操作不能提交。$dbconn = mysqli_connect(localhost, root, 123, test) or die(不能连接到数据库);mysqli_autocommit($dbconn, false);/查询user表中所有姓名为“张三”的记录$sql1 = select * from user where name=张三;$result = mysqli_query($dbconn, $sql1);if($result != true) mysqli_rollback($dbconn); /如果出错,则回滚到开始状态/添加记录(小王 高中毕
6、业 2007-05-06)至表中$sql2 = insert into user(name,tel,content,nf) values(小王,高中毕业,);$result = mysql_query($dbconn,$sql2);if($result != true) mysqli_rollback($dbconn); /如果出错,则回滚到开始状态/更改张三的毕业时间为当前系统时间$sql3 = update user set nf=now() where name=张三;$result = mysqli_query($dbconn, $sql3);if($result != true) m
7、ysqli_rollback($dbconn); /如果出错,则回滚到开始状态/没有任何错误,则提交,完成一次事务操作mysqli_commit($dbconn);/关闭数据库连接mysqli_close($dbconn);?php$conn = mysql_connect(localhost,root,123);mysql_select_db(test);$query = SELECT * FROM user;$result = mysql_query($query,$conn);/使用mysql_fetch_array函数输出查询结果while($row = mysql_fetch_arr
8、ay($result) echo $row0. ; echo $row1. ; echo $row2. ; echo $row3.;?答案一:D B B D C C B D B D二:1、无输出 2、4 3、Array ( 5 = 1 12 = 2 13 = 3 x = 4 ) Array ( 12 = 2 13 = 3 x = 4 )4、1 2 3 4 5 6 7 8 9 105、m:1, n:1m:1, n:2m:1, n:3m:2, n:1m:2, n:2m:2, n:36、1234tlethis is a test.the second line.三、1、?php$a = array(4,3,8,9,2); $j = 1; $temp = 0; while($j count($a) for ($i=0; $i $a$i+1) $temp = $a$i; $a$i = $a$i+1; $a$i+1 = $temp; $j+; print_r($a);?2、?php$conn = mysql_connect(localhost,root,123);mysql_select_db(test);$query = SELECT * FROM user;$result = mysql_quer
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年乡村医生培训考核试题及答案
- 2026年儿科护士儿童常见疾病护理知识模拟考核试题及答案解析
- 隧道施工通风专项方案
- 2026年上半年齐齐哈尔医学院及直属单位公开招聘编制内工作人员136人考试备考试题及答案解析
- 中考甘肃历史试卷
- 2026浙江温州市洞头人才发展有限公司招聘1人(食堂工作人员)考试备考题库及答案解析
- 2026湖南城市学院选拔国家公派出国教师2人笔试备考题库及答案解析
- 2026贵州峰鑫建设投资(集团)有限公司招聘工作人员20人备考题库含答案详解(基础题)
- 2025福建福州市江南智慧城市建设运营有限公司及其长乐区滨海分公司招聘4人笔试历年难易错考点试卷带答案解析
- 2025福建福州园开实业有限公司招聘1人笔试历年典型考点题库附带答案详解
- 超声内镜在胰腺疾病诊疗中的应用
- 供应链协同对农村电商发展的机制分析
- 协会人员薪酬管理办法
- 三尖瓣反流的超声诊断与评估
- 幼儿跑酷培训
- 盘活利用闲置低效厂区厂房实施方案
- 设计费入股合同协议
- SJG 130 – 2023《混凝土模块化建筑技术规程》
- 2025厌氧好氧缺氧(AOA)活性污泥法设计标准
- DB33∕T 818-2010 城市道路交通标志和标线设置规范
- (高清版)DB33∕T 239-2023 龙井茶加工技术规程
评论
0/150
提交评论