问答题
20分
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的综合应用题,具体要求如下: 注意:下面出现的“考生文件夹”均为%USER% ...
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的综合应用题,具体要求如下:
注意:下面出现的“考生文件夹”均为%USER%
mysqltest数据库中有学生表(student)、系别表(dept): student:{sid,sname,score,deptno}(字段说明:学号,姓名,成绩,系别编号)dept:{deptno,deptname }(字段说明:系别编号,系名称)
编写一个sj3.php页面,如下图所示:
在考生文件夹下存有一个sj3.php文件的简单PHP程序,显示出所有学生的相关信息(具体内容如图所示),以及结果序号。每个学生记录的末尾有一个执行该记录“删除”操作的超链接,在点击删除链接时,弹出图示确认删除对话框,在用户点击“确认”按钮后,使用Get方式,对数据库中数据进行删除操作,重新检索并返回现有学生的相关信息。
注意:程序是不完整的,请在注释行“//**********found***********”下一行填入正确的内容,然后删除下划线,但不要改动程序中的其他内容,也不能删除或移动“//**********found**********”。修改后的程序存盘时不得改变文件名和文件夹。
注意:下面出现的“考生文件夹”均为%USER%
mysqltest数据库中有学生表(student)、系别表(dept): student:{sid,sname,score,deptno}(字段说明:学号,姓名,成绩,系别编号)dept:{deptno,deptname }(字段说明:系别编号,系名称)
编写一个sj3.php页面,如下图所示:
在考生文件夹下存有一个sj3.php文件的简单PHP程序,显示出所有学生的相关信息(具体内容如图所示),以及结果序号。每个学生记录的末尾有一个执行该记录“删除”操作的超链接,在点击删除链接时,弹出图示确认删除对话框,在用户点击“确认”按钮后,使用Get方式,对数据库中数据进行删除操作,重新检索并返回现有学生的相关信息。
注意:程序是不完整的,请在注释行“//**********found***********”下一行填入正确的内容,然后删除下划线,但不要改动程序中的其他内容,也不能删除或移动“//**********found**********”。修改后的程序存盘时不得改变文件名和文件夹。
参考解析: 答案: (1) $con (2) mysql_query (3) table (4) 0 (5) $counter
解析:由于首先要进行数据库连接操作,所以一开始定义了连接的变量$con,在选择数据库时,需要在查询看书中添加连接语句,因此(1)处填的是$con;(2)处用意是执行删除操作,因此(2)处填的是mysql_query;(3)处明显是一个表格,因此(3)处填写的是table;(4)处是给$counter初始化,因此(4)处填写的是0;本题在最后需要返回统计人数,所以(5)处填的是$counter.