案例----查询成绩

HTML

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>

<body>
  <div>
    <form action="./page6-data.php" method="POST">
      学号: <input type="text" name="code"><br>
      <input type="submit" value="查询">
    </form>

  </div>
</body>

</html>

PHP

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>

<body>
  <div>
    <?php
    $code = $_POST['code'];
    // $arr 所有的学号
    $arr = array();
    $arr['123'] = array("username" => "张三", "chinaese" => "140", "math" => "149", "english" => "120");
    $arr['124'] = array("username" => "李四", "chinaese" => "40", "math" => "142", "english" => "10");
    $arr['125'] = array("username" => "王五", "chinaese" => "120", "math" => "12", "english" => "20");
    $arr['126'] = array("username" => "赵六", "chinaese" => "110", "math" => "119", "english" => "50");

    // 如果是管理员,则遍历所有成绩
    if ($code == 'admin') {
      foreach ($arr as $key => $value) {
        echo "<ul>
        <li>姓名:$value[username]</li>
        <li>语文:$value[chinaese]</li>
        <li>数学:$value[math]</li>
        <li>英语:$value[english]</li>
      </ul>";
      }
    } else {
      // 所输入学号的成绩
      $score = $arr[$code];
      echo "<ul>
        <li>姓名:$score[username]</li>
        <li>语文:$score[chinaese]</li>
        <li>数学:$score[math]</li>
        <li>英语:$score[english]</li>
      </ul>";
    }
    ?>
  </div>
</body>

</html>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容