https://www.52pojie.cn/thread-920001-1-1.html
准备 :(1)修改上次第8行代码:
原代码 :
[PHP] 纯文本查看 复制代码
1
|
<form id= "form1" name= "form1" method= "post" action= "" >
|
修改代码:
[PHP] 纯文本查看 复制代码
1
|
<form id= "form1" name= "form1" method= "post" action= "out.php" >
|
ps: 百度 “表单的 ‘action’”。
开始“out.php”:
(1)接收上一个程序传递的数据:
[PHP] 纯文本查看 复制代码
1
2
3
4
5
6
7
|
<?php $name = $_POST [ "姓名" ];
$sex = $_POST [ "性别" ];
$number = $_POST [ "学号" ];
$专业 = $_POST [ "专业" ];
$年级 = $_POST [ "年级" ]. "届" . $_POST [ "班级" ];
$省份 = $_POST [ "省份" ];
?>
|
(2)美化输出界面:建立表格(插入表格),看代码“ ”
[PHP] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<table width= "80%" border= "1" >
<caption>
信息统计
</caption>
<tr bgcolor= "#00FF00" >
<td>姓名</td>
<td>性别</td>
<td>专业</td>
<td>学号</td>
<td>班级</td>
<td>省份</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
|
(3)输出数据到对应位置:修改表格代码“ ;”处
[PHP] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<table width= "80%" border= "1" >
<caption>
信息统计
</caption>
<tr bgcolor= "#00FF00" >
<td>姓名</td>
<td>性别</td>
<td>专业</td>
<td>学号</td>
<td>班级</td>
<td>省份</td>
</tr>
<tr>
<td><?php echo $name ?></td>
<td><?php echo $sex ?></td>
<td><?php echo $专业 ?></td>
<td><?php echo $number ?></td>
<td><?php echo $年级 ?></td>
<td><?php echo $省份 ?></td>
</tr>
</table>
|
(4)加一张骚里骚气的图片吧(插入图片)
[PHP] 纯文本查看 复制代码
1
|
<img src= "image/搞笑.gif" longdesc= "image/搞笑.gif" />
|
(5)还想返回上一个程序?超链接呗
输入汉字“返回”,选中,属性框“链接”选择上一个程序。
完成,请看结果:
反思:
(1)链接可以用文字,可不可以用照片?
(2)汉字做了变量,我这儿可以运行,你那儿可不可以,其他语言好像不行。
(3) “POST”之外,其他几个方法(method)怎么用?
(4)程序结束,数据消失,怎么保存呢 ?
附上完整代码:
[PHP] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
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
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
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns= "http://www.w3.org/1999/xhtml" >
<head>
<meta http-equiv= "Content-Type" content= "text/html; charset=utf-8" />
<title>无标题文档</title>
<style type= "text/css" >
<!--
.STYLE1 {
font-family: "新宋体" ;
font-weight: bold;
font-size: 24px;
color: #000000;
}
-->
</style>
</head>
<body>
<p align= "center" ><span class = "STYLE1" ><a href= "数据搜集.html" >返回</a></span>
<?php
$name = $_POST [ "姓名" ];
$sex = $_POST [ "性别" ];
$number = $_POST [ "学号" ];
$专业 = $_POST [ "专业" ];
$年级 = $_POST [ "年级" ]. "届" . $_POST [ "班级" ];
$省份 = $_POST [ "省份" ];
?>
</p>
<div align= "center" >
<table width= "80%" border= "1" >
<caption>
信息统计
</caption>
<tr bgcolor= "#00FF00" >
<td>姓名</td>
<td>性别</td>
<td>专业</td>
<td>学号</td>
<td>班级</td>
<td>省份</td>
</tr>
<tr>
<td><?php echo $name ?></td>
<td><?php echo $sex ?></td>
<td><?php echo $专业 ?></td>
<td><?php echo $number ?></td>
<td><?php echo $年级 ?></td>
<td><?php echo $省份 ?></td>
</tr>
</table>
<img src= "image/搞笑.gif" longdesc= "image/搞笑.gif" />
<p></p>
<p> </p>
<?php
$server = "localhost" ;
$user = "root" ;
$password = "root" ;
$db = "chenmo" ;
$conn = new mysqli( $server , $user , $password , $db );
$conn ->query( 'SET NAMES UTF8' );
if ( $conn ->connect_error)
echo "连接失败" ;
else
echo "连接成功" ;
$code = "
INSERT INTO php_stu ( name,sex,number,major,province, class )
VALUES ( '$name' , '$sex' , '$number' , '$专业' , '$省份' , '$年级' );
";
if ( $conn ->query( $code ) === TRUE )
echo "插入成功!" ;
else
echo "插入失败" . $conn ->error;
$conn ->close();
?>
</div>
<p align= "center" >
<label></label>
</p>
</body>
</html>
|