第一题:创建mysql数据库one,数据表fenshu。
操作说明:创建.sql文件(第1~5条记录),创建.txt文件(第6~9条记录),第10~11条记录在mysql的命令行中插入到数据表
表名:fenshu
字段名 | 数据类型 | 字段说明 |
id | int(5),自动编号,主键 | 编号 |
xh | int(3),必填 | 学号 |
xm | varchar(6),必填 | 姓名 |
age | int(3) | 年龄 |
cs | varchar(10) | 城市 |
cj | int(3) | 成绩 |
zy | varchar(10) | 专业 |
表名:fenshu
id | xh | xm | age | cs | cj | zy |
1 | 1 | 李一 | 18 | 广州 | 100 | 汽车 |
2 | 2 | 李二 | 19 | 佛山 | 90 | 计算机 |
3 | 3 | 李三 | 20 | 上海 | 85 | 汽车 |
4 | 4 | 张一 | 22 | 北京 | 90 | 计算机 |
5 | 5 | 张二 | 18 | 广州 | 95 | 计算机 |
6 | 6 | 张三 | 19 | 广州 | 88 | 会计 |
7 | 7 | 王一 | 20 | 上海 | 98 | 会计 |
8 | 8 | 王二 | 21 | 上海 | 100 | 美术 |
9 | 9 | 王三 | 19 | 北京 | 95 | 美术 |
10 | 10 | 何一 | 21 | 佛山 | 88 | 会计 |
11 | 11 | 何二 | 23 | 佛山 | 86 | 会计 |
(1)01.php:列出所有字段的数据,按照成绩降序,年龄升序的形式显示。
010.php:在01.php的基础上修改,计算机专业的记录所在行文字用红表示,会计专业的记录用蓝表示。
011.php:列出表fenshu中的所有数据,默认按学号升序排列;单击其余字段的名称,数据内容按降序排列显示。
012.php:列出表fenshu中成绩前6名学生的所有数据;列出按成绩降序排列的前6条记录。
013.php:随机列出表fenshu中全部学生的所有数据。
014.php:随机列出表fenshu中的3个学生的所有数据。
(2)02.php:列出广州的学生的平均成绩。
020.php:按城市列出每个城市的学生的平均成绩。
(3)03.php:列出与李三同一个城市的学生的姓名、专业和城市。
(4)04.php:列出名字含有“二”的学生的姓名、年龄和专业。
(5)05.php:在文本框中输入学生姓名,提交之后可以查询出符合条件的学生姓名、年龄。
050.php:在文本框中输入学生姓名,提交之后可以查询出符合条件的学生姓名、年龄。
051.php:在文本框中输入分数(大于或等于或小于)和选择专业名称,提交之后可以查询出符合条件的学生姓名、分数、专业。
052.php:在单选按钮中选择查询条件,并在文本框中输入查询的内容,提交之后可以查询出符合条件的。
053.php:在列表中选择查询条件,提交之后可以查询出符合条件的。
(6)06.php:在文本框中输入数据,提交之后把数据加入数据库,页面转到06.php。
060.php:在表单中输入数据,提交之后把数据加入数据库,页面转到060.php。
061.php:在表单中输入数据,提交之后把数据加入数据库,页面转到010.php。
(7)07.php:查询学生后在文本框中修改,提交之后页面转到01.php。
070.php:查询学生后在表单中修改,提交之后页面转到01.php。
071.php:查询学生后在表单中修改,提交之后页面转到010.php。
(8)08.php:查询学生后显示,提交之后删除数据,页面转到01.php。
080.php:按学号升序列出所有数据,通过复选框选择需要删除的记录。
(9)09.php:“姓名”是用户名,“年龄”是密码,验证码随机生成,登录成功后页面转到099.php,099.php设置访问限制,09.php登录不成功则不能浏览099.php。
091.php:具有搜索和登录功能,在文本框中输入学生姓名,提交之后在091.php显示符合条件的学生的全部信息;“姓名”是用户名,“年龄”是密码,登录成功后页面转到091.php。
092.php 093.php:092.php具有搜索和登录功能,在文本框中输入学生姓名,提交之后在093php显示符合条件的学生的全部信息;“姓名”是用户名,“年龄”是密码,登录成功后页面转到092.php;不能直接浏览093.php,除非在092.php中已经成功登录。
090.php:“姓名”是用户名,“年龄”是密码,“分数”是级别,假设如下内容:即成绩是“100”的级别是高级管理员,成绩是“90”的级别是一般管理员,其他成绩的级别是普通用户。高级管理员登录成功后页面转到010.php,一般管理员登录成功后页面转到01.php,普通用户登录后在页面显示“你是普通用户,请<a href='090.php'>返回</a>!”。
(10)14.php:按成绩降序排列,分两列显示全部学生的所有数据。
(11)10.php & 11.php:在10.php中列出全部学号和姓名,点击姓名可以链接到11.php,11.php显示具体学生的所有字段的数据。
(12)12.php:列出所有字段的数据,每页显示4条记录。
121.php:列出所有字段的数据,每页显示4条记录。
122.php:列出所有字段的数据,每页显示4条记录。(122a.php)
(13)13.php:列出具体姓名的所有字段,可按链接浏览所有记录。
131.php:列出具体姓名的所有字段,可按链接浏览所有记录。
132.php:列出具体姓名的所有字段,可按链接浏览所有记录。(132a.php)
(14)15.php 16.php:在15.php中列出按成绩降序排列的前3条记录,点击分数可以链接到16.php,16.php显示具体学生的所有字段的数据,并且成绩加1分。
第二题:创建mysql数据库two,数据表kc、js、wang、ruan、shu、tu。
操作说明:创建.sql文件(表kc、js的记录),创建.txt文件(表wang、ruan的记录),表shu、tu的记录在mysql的命令行中插入到数据表
表名:kc
字段名 | 数据类型 | 字段说明 |
id | int(3),自动编号,主键 | 编号 |
kcid | int(2) | 课程编号 |
kcmc | varchar(10) | 课程名称 |
kcxf | int(2) | 学分 |
表名:kc
id | kcid | kcmc | kcxf |
1 | 11 | 语文 | 3 |
2 | 12 | 数学 | 3 |
3 | 13 | 英语 | 3 |
4 | 14 | 软件开发 | 4 |
5 | 15 | 信息安全技术 | 4 |
6 | 16 | 图像处理 | 6 |
7 | 17 | 网页设计 | 6 |
8 | 18 | 网络基础 | 8 |
9 | 19 | 网络编程 | 6 |
10 | 20 | 数据库 | 5 |
表名:js
字段名 | 数据类型 | 字段说明 |
id | int(3),自动编号,主键 | 编号 |
jsid | int(3) | 教师编号 |
jsmc | varchar(4) | 教师名称 |
jskc | varchar(10) | 课程名称 |
表名:js
id | jsid | jsmc | jskc |
1 | 111 | 张一 | 语文 |
2 | 112 | 张二 | 数学 |
3 | 113 | 张三 | 语文 |
4 | 114 | 张四 | 软件开发 |
5 | 115 | 张五 | 数据库 |
6 | 116 | 张六 | 网络编程 |
7 | 117 | 张七 | 数据库 |
8 | 118 | 张八 | 网络编程 |
9 | 119 | 张九 | 图像处理 |
10 | 120 | 张十 | 网络基础 |
表名:wang
字段名 | 数据类型 | 字段说明 |
id | int(3),自动编号,主键 | 编号 |
xsid | int(4) | 学生编号 |
xsmc | varchar(4) | 学生名称 |
xsbj | varchar(10) | 学生班级 |
表名:wang
php修改数据库内容id | xsid | xsmc | xsbj |
1 | 211 | 李一 | 计算机网络 |
2 | 212 | 李二 | 计算机网络 |
3 | 213 | 李三 | 计算机网络 |
4 | 214 | 李四 | 计算机网络 |
5 | 215 | 李五 | 计算机网络 |
6 | 216 | 李六 | 计算机网络 |
7 | 217 | 李七 | 计算机网络 |
8 | 218 | 李八 | 计算机网络 |
9 | 219 | 李九 | 计算机网络 |
10 | 220 | 李十 | 计算机网络 |
表名:ruan
字段名 | 数据类型 | 字段说明 |
id | int(3),自动编号,主键 | 编号 |
xsid | int(4) | 学生编号 |
xsmc | varchar(4) | 学生名称 |
xsbj | varchar(10) | 学生班级 |
表名:ruan
id | xsid | xsmc | xsbj |
1 | 311 | 王一 | 计算机软件 |
2 | 312 | 王二 | 计算机软件 |
3 | 313 | 王三 | 计算机软件 |
4 | 314 | 王四 | 计算机软件 |
5 | 315 | 王五 | 计算机软件 |
6 | 316 | 王六 | 计算机软件 |
7 | 317 | 王七 | 计算机软件 |
8 | 318 | 王八 | 计算机软件 |
9 | 319 | 王九 | 计算机软件 |
10 | 320 | 王十 | 计算机软件 |
表名:shu
字段名 | 数据类型 | 字段说明 |
id | int(3),自动编号,主键 | 编号 |
shuid | int(3) | 数据库成绩编号 |
shuxs | varchar(4) | 学生姓名 |
shubj | varchar(10) | 班级 |
shucj | int(3) | 成绩 |
表名:shu
id | shuid | shuxs | shubj | shucj |
1 | 411 | 李一 | 计算机网络 | 90 |
2 | 412 | 李二 | 计算机网络 | 88 |
3 | 413 | 李三 | 计算机网络 | 84 |
4 | 414 | 李四 | 计算机网络 | 75 |
5 | 415 | 李五 | 计算机网络 | 79 |
6 | 416 | 王三 | 计算机软件 | 84 |
7 | 417 | 王四 | 计算机软件 | 83 |
8 | 418 | 王五 | 计算机软件 | 66 |
9 | 419 | 王六 | 计算机软件 | 50 |
10 | 420 | 王七 | 计算机软件 | 38 |
表名:tu
字段名 | 数据类型 | 字段说明 |
id | int(3),自动编号,主键 | 编号 |
tuid | int(3) | 数据库成绩编号 |
tuxs | varchar(4) | 学生姓名 |
tubj | varchar(10) | 班级 |
tucj | int(3) | 成绩 |
表名:tu
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论