📜  HTML 和 PHP 查询表单 - PHP (1)

📅  最后修改于: 2023-12-03 15:15:40.827000             🧑  作者: Mango

HTML 和 PHP 查询表单 - PHP

在网页设计中,查询表单是一个很常见的功能,使用HTML和PHP可以实现该功能。本文将介绍如何使用HTML和PHP创建一个查询表单,以及如何使用PHP处理表单提交的数据。

HTML查询表单的创建

HTML提供了提交表单的功能。可以通过以下代码创建一个查询表单:

<form method="post" action="query.php">
  <label for="name">姓名:</label>
  <input type="text" name="name" required><br>
  <label for="age">年龄:</label>
  <input type="number" name="age" required><br>
  <input type="submit" value="查询">
</form>

上面的代码创建了一个包含两个输入框和一个提交按钮的表单。其中,method="post"表示使用POST方法提交表单,action="query.php"表示提交表单到query.php页面处理。

PHP处理提交的数据

PHP脚本可以读取表单提交的数据,并进行处理。以下是处理提交数据的代码:

<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
  $name = $_POST['name'];
  $age = $_POST['age'];
  // 处理数据
}
?>

上面的代码判断请求方法是否为POST,如果是,则获取提交的姓名和年龄数据,进行后续处理。

完整代码

下面是一个完整的HTML和PHP代码的示例:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>查询</title>
</head>
<body>
  <form method="post" action="query.php">
    <label for="name">姓名:</label>
    <input type="text" name="name" required><br>
    <label for="age">年龄:</label>
    <input type="number" name="age" required><br>
    <input type="submit" value="查询">
  </form>
  
  <?php
  if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $name = $_POST['name'];
    $age = $_POST['age'];
    echo "你已经提交了姓名为 $name,年龄为 $age 的数据。";
  }
  ?>
</body>
</html>

上面的代码创建了一个包含查询表单和处理提交数据的完整页面。

以上就是使用HTML和PHP创建查询表单的介绍,希望对您有所帮助。