第一题:创建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小时内删除。