您现在的位置是:主页 > news > 专业的网站开发公司/游戏优化是什么意思?
专业的网站开发公司/游戏优化是什么意思?
admin2025/5/5 6:39:26【news】
简介专业的网站开发公司,游戏优化是什么意思?,做网站需服务器吗,手机网站建设软件有哪些方面一丶 实验要求1、 按下列要求完成各个页面:(提示:在做此题前需先建立一数据库,包含一张表,此表至少包含 5 个字段(姓名,性别,兴趣爱好,家庭住址,备注))(1)制作静态页面 ex01a.php 如…
一丶 实验要求
1、 按下列要求完成各个页面:(提示:在做此题前需先建立一数据库,包含一张表,此表至少包含 5 个字段(姓名,性别,兴趣爱好,家庭住址,备注))(1)制作静态页面 ex01a.php 如图 1 所示,当点击“提交”按钮时,可以向数据库中添加数据,如果添加数据失败,能给出提示,如果添加成功,则跳转到另一页面ex01b.php,如图 2 所示,本页面可以把数据库中所有的学生的资料显示出来。
图 1
图 2
(2) 当点击 ex01b.php 中的“修改”时,可将网页连接到 ex01c.php 如图 3 所示,可以修改学生的信息。该页面包含一个表单,每个表单控件的默认值均为ex01.php 页面中的学生的信息值。当点击“修改”按钮时,可以将该学生的信息进行修改,并保存到数据库中,成功保存数据后,可将页面转至 ex01b.php。
(3) 当点击“删除”时,如果能成功删除数据,则给出提示“数据删除成功!”,如图4所示,并将网页转至ex01b.php。数据删除失败也给出提示“数据删除失败!”。
图3
2、 按下列要求完成各个页面:(提示:此题的数据库中的表有 5 个字段(姓名,性别,年龄,家庭住址,特长爱好))
(1) 建立一个登陆页面 ex02a.php,如图 5
所示。
(2) 如果你输入的个人资料(姓名和性别)在数据库中能够找到则将页面转到ex02c.php。
(3) 如果你输入个人资料在数据库中找不到,则在 ex02b.php 页面上半部分会给出提示“XXX 先生(小姐),您好,对不起,没有找到您的个人资料,请填写您的详细信息!”,其中“XXX”为你输入的姓名,当你输入的性别为“男”时则显示“先生”,当你输入的性别为“女”时则显示“小姐”,如图 6所示。
(4) 在 ex02b.php 页面的下半部分做一表单,如图 6 所示,包含“真实姓名”、“性别”、“年龄”、“家庭住址”、“特长爱好”等项目。
(5) 当点击保存按钮时,可以将你输入的信息保存到数据库中。如果保存成功则给出提示“您的资料保存成功!”,且能返回 ex02a.php 页面。
图 6
(6) 在 ex02c.php 页面中,在网页的上方插入一条红色水平线,在水平线上方书写文字:“您的个人资料如下:”,如图 7 所示。
(7) 在水平线下方建一表单,如图 7 所示,可以将你在 ex02a.php 网页中输入的这位同学的资料从数据库中调出并显示出来。
(8) 在表格的最下方建立“修改”和“删除”超链接,当点击“修改”时,可将网页连接到 ex02d.php 修改学生信息的页面,当点击“删除”时,如果能成功删除数据,则给出提示“数据删除成功!”,如图 8 所示,并将网页转至 ex02b.php。数据删除失败也给出提示“数据删除失败!”
图7
二丶 实现代码
01
1 <?php2 $conn=mysqli_connect("127.0.0.1","root","101032","db_database01") or die("连接失败");3
4 mysqli_query($conn,'set names utf8'); //告诉服务器,本页面的字符集是utf8
5
6 ?>
conn.php
1
2
3
4
5
添加个人资料6
7
8 tr{9 text-align:center;10 }11
12
13
14
15
16
17
添加个人信息
18
19
20
21
22
真实姓名:23
24
25
26
性别:27
28 男29 女30
31
32
33
兴趣爱好:34
35
36
37
家庭住址:38
39
40 请选择您的住址
41 石家庄
42 保定
43 秦皇岛
44
45
46
47
48
49
备注:50
51
52
53
54
55
56
57
58
59
60
61
62
63 <?php64
65 ?>
ex01a.php
1 <?php2 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
3 include_once('conn.php');4
5 $name=$_POST['name'];6 $sex=$_POST['sex'];7 $hobby=$_POST['hobby'];8 $address=$_POST['address'];9 $beizhu=$_POST['beizhu'];10
11 $sql = "insert into phpuser(name,sex,hobby,address,beizhu)values('{$name}','{$sex}','{$hobby}','{$address}','{$beizhu}')";12 $result=mysqli_query($conn, $sql);13
14 if($result){15 echo "";16 }else{17 echo "";18 }19 ?>
ex001a.php
1
2
3
4
5
个人信息6
7
8 tr{9 text-align:center;10 }11
12
13
学生个人信息表 | |||||||
序号 | 姓名 | 性别 | 爱好 | 住址 | 备注 | 操作 |
30 $sqlstr = "select * from phpuser";31 $result = mysqli_query($conn,$sqlstr);32
33 while ($rows = mysqli_fetch_row($result)){34 echo "
";35 for($i = 0; $i < count($rows); $i++){36 echo "".$rows[$i]."";37 }38 echo "修改/删除";39 echo "";40 }4142
43 ?>44 45
46 47 4849
50 <?php51
52 ?>
ex01b.php
1 <?php2 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
3 include_once('conn.php');4 $id=$_GET['id'];5
6 $sqlstr1 = "delete from phpuser where id = '{$id}'"; //定义删除语句
7 $result = mysqli_query($conn,$sqlstr1); //执行删除操作
8 if($result){9 echo "";10 }else{11 echo "";12 }13 ?>
ex01b_delete.php
1 <?php2 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
3 include_once('conn.php');4 $id=$_GET['id'];5 $name=$_GET['name'];6 $sex=$_GET['sex'];7 $hobby=$_GET['hobby'];8 $address=$_GET['address'];9 $beizhu=$_GET['beizhu'];10
11 ?>
12
13
14
15
16
17
18
修改个人资料19
20
21 tr{22 text-align:center;23 }24
25
26
27
28
29
30
修改个人信息
31
32
33
34
35
序号:36
37
38
39
真实姓名:40
41
42
43
性别:44
45 <?php46
47 if (strcmp($sex,"男")==0){48
49 echo "男女";50
51 }else{52 echo "男女";53 }54
55 ?>
56
57
58
59
60
61
兴趣爱好:62
63
64
65
家庭住址:66
67
68
69 <?php70
71 if(strcmp($address,"保定")==0) {72
73 echo "保定 石家庄 秦皇岛 ";74
75 }else if(strcmp($address,"石家庄")==0){76 echo "石家庄 保定 秦皇岛 ";77 }else{78 echo "秦皇岛 石家庄 保定 ";79 }80
81
82 ?>
83
84
85
86
87
88
89
90
备注:91
<?php echo $beizhu; ?>92
93
94
95
96
97
98
99
100
101
102
103
104 <?php105
106 ?>
ex01b_update.php
1 <?php2 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
3 include_once('conn.php');4
5 $id=$_POST['id'];6 $name=$_POST['name'];7 $sex=$_POST['sex'];8 $hobby=$_POST['hobby'];9 $address=$_POST['address'];10 $beizhu=$_POST['beizhu'];11
12 $sql = "update phpuser set name='{$name}',sex='{$sex}',hobby='{$hobby}',address='{$address}',beizhu='{$beizhu}' where id='{$id}'";13 $result=mysqli_query($conn, $sql);14
15 if($result){16 echo "";17 }else{18 echo "";19 }20 ?>
ex01b_update_sql.php
02
1 <?php2 $conn=mysqli_connect("127.0.0.1","root","101032","db_database01") or die("连接失败");3
4 mysqli_query($conn,'set names utf8'); //告诉服务器,本页面的字符集是utf8
5
6 ?>
conn.php
1
2
3
4
5
login6
7
8 tr{9 text-align:center;10 }11
12
13
14
15
16
17
用户登陆
18
19
20
21
22
姓名:23
24
25
26
性别:27
28 男29 女30
31
32
33
34
35
36
37
38
39
40
41
42 <?php43
44 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
45 include_once('conn.php');46
47
48
49 if($_POST){50 $name=$_POST['name'];51 $sex=$_POST['sex'];52
53
54 if($name!=""&&$sex!=""){55 $sqlstr = "select * from php_user_02 where name='{$name}' and sex='{$sex}'";56 $result = mysqli_query($conn,$sqlstr);57 $line=mysqli_num_rows($result);58
59 if($line==1){60 $rows = mysqli_fetch_row($result);61 $id=$rows[0];62 echo "";63 }else{64 echo "";65 }66 }else{67 echo "";68
69 }70
71 }72 ?>
ex02a.php
1 <?php2
3 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
4 include_once('conn.php');5
6 if(is_array($_POST)&&count($_POST)>0){7 if(isset($_POST["name"])&isset($_POST["sex"])&isset($_POST["age"])&isset($_POST["address"])&isset($_POST["hobby"])){8 $name=$_POST['name'];9 $sex=$_POST['sex'];10 $age=$_POST['age'];11 $address=$_POST['address'];12 $hobby=$_POST['hobby'];13
14 $sql = "insert into php_user_02(name,sex,age,address,hobby)values('{$name}','{$sex}','{$age}','{$address}','{$hobby}')";15 $result=mysqli_query($conn, $sql);16 if($result){17 echo "";18 }else{19 echo "";20 }21
22 }23
24 }25
26 ?>
ex02a_save.php
1 <?php2 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
3 include_once('conn.php');4
5
6
7
8 if(is_array($_GET)&&count($_GET)>0)//先判断是否通过get传值了
9 {10 if(isset($_GET["name"])&isset($_GET["sex"]))11 {12 $name=$_GET['name'];13 $sex=$_GET['sex'];14 if (strcmp($sex,"男" )==0){15 echo "
$name 先生您好, 没有找到您的个人资料,请填写您的详细信息!
";16 }else{17 echo "$name 小姐您好, 没有找到您的个人资料,请填写您的详细信息!
";18 }19 }20 }21 echo "";22 ?>
23
24
25
26
27
28
添加个人资料29
30
31 tr{32 text-align:center;33 }34
35
36
37
38
39
40
41
添加个人信息
42
43
44
45
46
真实姓名:47
48
49
50
性别:51
52 男53 女54
55
56
57
年龄:58
17岁59 18岁60 19岁61 20岁6263
64
65
66
家庭住址:67
68
69 请选择您的住址
70 石家庄
71 保定
72 秦皇岛
73
74
75
76
77
78
特长爱好:79
80
81
82
83
84
85
86
87
88
89
90
ex02b.php
1 <?php2
3 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
4 include_once('conn.php');5
6 $id=$_GET['id'];7 $sqlstr = "select * from php_user_02 where id='{$id}'";8 $result = mysqli_query($conn,$sqlstr);9 $rows = mysqli_fetch_row($result);10
11 $name=$rows[1];12 $sex=$rows[2];13 $age=$rows[3];14 $address=$rows[4];15 $hobby=$rows[5];16
17
18 echo "
您的个人资料如下:
";19 echo "";20 ?>
21
22
23
24
25
26
27
个人资料28
29
30 tr{31 text-align:center;32 }33
34
35
36
37
38
39
40
学生个人信息表
41
42
43
44
真实姓名:45
46 <?php echo $name; ?>
47
48
49
50
性别:51
52 <?php echo $sex; ?>
53
54
55
56
年龄:57
58 <?php echo $age; ?>
59
60
61
62
家庭住址:63
64 <?php echo $address; ?>
65
66
67
68
特长爱好:69
70 <?php echo $hobby; ?>
71
72
73
74
75 <?php76 echo "修改 ";77 echo " 删除";78 ?>
79
80
81
82
83 返回首页!
84
85
86
87
88
89
ex02c.php
1 <?php2
3 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
4 include_once('conn.php');5
6 $id=$_GET['id'];7 echo $id;8
9 $sqlstr1 = "delete from php_user_02 where id = '{$id}'"; //定义删除语句
10 $result = mysqli_query($conn,$sqlstr1); //执行删除操作
11 if($result){12 echo "";13 }else{14 echo "";15 }16
17
18 ?>
ex02c_delete.php
1 <?php2 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
3 include_once('conn.php');4
5 $id=$_GET['id'];6 $name=$_GET['name'];7 $sex=$_GET['sex'];8 $hobby=$_GET['hobby'];9 $age=$_GET['age'];10 $address=$_GET['address'];11
12
13 ?>
14
15
16
17
18
19
20
21
修改个人资料22
23
24 tr{25 text-align:center;26 }27
28
29
30
31
32
33
34
修改个人信息
35
36
37
38
39
序号:40
41
42
43
真实姓名:44
45
46
47
性别:48
49
50 <?php51
52 if (strcmp($sex,"男")==0){53
54 echo "男女";55
56 }else{57 echo "男女";58 }59
60 ?>
61
62
63
64
年龄:65
66
67 <?php68
69 if ($age==17){70
71 echo "17岁18岁19岁20岁";72
73 }else if($age==18){74
75 echo "17岁18岁19岁20岁";76 }else if($age==19){77 echo "17岁18岁19岁20岁";78 }else{79 echo "17岁18岁19岁20岁";80 }81 ?>
82
83
84
85
86
家庭住址:87
88
89
90 <?php91
92 if(strcmp($address,"保定")==0) {93
94 echo "保定 石家庄 秦皇岛 ";95
96 }else if(strcmp($address,"石家庄")==0){97 echo "石家庄 保定 秦皇岛 ";98 }else{99 echo "秦皇岛 石家庄 保定 ";100 }101
102
103 ?>
104
105
106
107
108
109
特长爱好:110
<?php echo $hobby;?>111
112
113
114
115
116
117
118
119
120
ex02d.php
1 <?php2
3 header ( "Content-type: text/html; charset=utf-8" ); //设置文件编码格式
4 include_once('conn.php');5
6 $id=$_POST['id'];7 $name=$_POST['name'];8 $sex=$_POST['sex'];9 $hobby=$_POST['hobby'];10 $address=$_POST['address'];11 $age=$_POST['age'];12
13 $sql = "update php_user_02 set name='{$name}',sex='{$sex}',age='{$age}',address='{$address}',hobby='{$hobby}' where id='{$id}'";14 $result=mysqli_query($conn, $sql);15
16 if($result){17 echo "";18 }else{19 echo "";20 }21
22
23
24 ?>
ex02d_update.php