【问题标题】:How to connect same pages, to different data in back-end and make them work for respective data?如何将相同的页面连接到后端的不同数据并使它们适用于各自的数据?
【发布时间】:2021-07-29 16:22:56
【问题描述】:

我在前端有一个表,它的内容根据我使用 PHP 连接的 MySQL 表而变化。现在,我在每一行中都有一些操作按钮,但现在,让我们假设我只有一个操作,即删除该行。有点像下面。

table,
th,
td {
  border: 1px solid black;
  border-collapse: collapse;
  padding: 5px;
}


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

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

<body>
  <table>
    <tr>
      <th>Categories</th>
      <th>Actions</th>
    </tr>
    <tr>
      <td>Category 1</td>
      <td><input type="button" value="Delete"></td>
    </tr>
    <tr>
      <td>Category 2</td>
      <td><input type="button" value="Delete"></td>
    </tr>
  </table>
</body>

</html>

现在,在我的实际代码中,这些删除按钮将打开一个确认页面。确认页面其实是一样的,但是我需要通过删除数据库中的数据,用各自的按钮来删除不同的类别。我该如何做到这一点?

【问题讨论】:

  • 这能回答你的问题吗? multiple buttons on a form。为每个按钮赋予不同的name 属性,并使用$_POST['name] 处理它。例如:Delete Button1 使用 name=deleteCategory1Delete Button2 使用 name=deleteCategory2。这是你要找的吗?

标签: php html mysql


【解决方案1】:

您可以添加表单标签并将名称和值添加到删除按钮,然后在其他页面上检索它并在 POST/GET 上收到所述数据或值时执行相应的操作。或者您可以使用 GET 将每个删除值发送到页面而不使用表单属性。

请回复更清晰的信息以获得更好的帮助/答案

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-12
    • 1970-01-01
    • 2022-12-14
    • 2018-04-29
    • 1970-01-01
    • 2015-03-31
    • 1970-01-01
    • 2015-10-25
    相关资源
    最近更新 更多