首页 >数据库 >mysql教程 >如何在 PHP 表单中实现 MySQL 表行的删除选项?

如何在 PHP 表单中实现 MySQL 表行的删除选项?

Linda Hamilton
Linda Hamilton原创
2024-10-27 12:09:30821浏览

How to Implement a Delete Option for MySQL Table Rows in PHP Forms?

为 MySQL 表行添加删除选项到 PHP 表单

在 HTML 表中显示 MySQL 表结果并添加删除选项可从表中删除用户。以下是解决此问题的指南:

您有一个将 MySQL 表的结果输出到 HTML 表的表单。在最后一列中,您想要添加一个删除选项,该选项调用另一个表单并从表中删除用户。但是,它没有按预期工作。

问题是您需要在删除链接中传递一个变量。具体来说,您需要将结果中的名称值传递到隐藏字段中,或将其传递到 URL 中。

替换

<code class="php"><td class="contact-delete">
  <form action='delete.php' method="post">
    <input type="hidden" name="name" value="">
    <input type="submit" name="submit" value="Delete">
  </form>
</td></code>

替换为

<code class="php"><td class="contact-delete">
    <form action='delete.php?name="<?php echo $contact['name']; ?>"' method="post">
        <input type="hidden" name="name" value="<?php echo $contact['name']; ?>">
        <input type="submit" name="submit" value="Delete">
    </form>
</td></code>

现在,当单击删除按钮时,隐藏输入字段的值将提交到“delete.php”脚本,允许您识别并从表中删除正确的用户.

以上是如何在 PHP 表单中实现 MySQL 表行的删除选项?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn