预览界面
源码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style type="text/css">
table{
text-align: center;
}
</style>
</head>
<body>
<form action="" name="number" method="post">
Input the number of student:
<input type="number" name="stuNum"/>
<input type="submit" value="OK" name="submitStu"/>
</form>
</body>
</html>
<?php
if(isset($_POST[\'submitStu\'])){
$stuNum=$_POST[\'stuNum\'];
if($stuNum>=0){
echo \'<div>\';
echo \'<form action="" method="post" name="form1">\';
echo \'<table border="1" >\';
echo \'<tr><td>Sno:</td><td>Name:</td><td>Score:</td></tr>\';
for($i=0;$i<$stuNum;$i++){
echo \'<tr><td><input type="text" name="XH[]"/></td><td><input type="text" name="XM[]"/></td><td><input type="text" name="CJ[]"/></td></tr>\';
}
echo \'<tr><td colspan="3"><input type="submit" value="OK" name="bt_stu"/></td></tr>\';
echo \'</table>\';
echo \'</form>\';
echo \'</div>\';
}else{
echo "Please input corrent num";
}
}
?>
<?php
if(isset($_POST[\'bt_stu\'])){
$XH=$_POST[\'XH\'];
$XM=$_POST[\'XM\'];
$CJ=$_POST[\'CJ\'];
array_multisort($CJ,$XH,$XM);
$sum[]=null;
for($i=0;$i<count($XH);$i++){
$sum[$i]=array($XH[$i],$XM[$i],$CJ[$i]); //里面每一个元素都是一个数组
}
echo \'<div>The score has been sort:</div><br>\';
echo \'<div>\';
echo \'<table border="1">\';
echo \'<tr><td>Sno:</td><td>Name:</td><td>Score:</td></tr>\';
for($i=0;$i<count($sum);$i++){
echo "<tr><td>{$sum[$i][0]}</td><td>{$sum[$i][1]}</td><td>{$sum[$i][2]}</td></tr>";
}
/*foreach($sum as $value){
list($stu_num,$stu_name,$stu_score)=$value;
echo "<tr><td>$stu_num</td><td>$stu_name</td><td>$stu_score</td></tr>";
}*/
echo \'</table>\';
echo \'</div>\';
}
?>