每个循环中的PHP按钮

OUDK

我正在使用for每个循环在表单上显示用户详细信息。在for each循环中,我要在用户详细信息下方添加一个按钮,以删除每个用户的信息。

<?php
foreach( $Names as $Name )
    {

        $dbQuery = $db->prepare("select * from user WHERE Name = ?");
        $dbQuery->execute(array($Name));
        while ($dbRow = $dbQuery->fetch(PDO::FETCH_ASSOC))
        {
            $ID = $dbRow['ID']; 
            $Email = $dbRow ['Email'];
        }
        ?>


    <div class="form-group">
    <label for="hotel_id" class=" col-sm-4 control-label">ID:</label>
    <div class="col-sm-8 input">
    <input type="text" class="form-control" id="ID" name="ID[]" placeholder="Enter City Name" value="<?php echo $ID?>">
    </div>
    </div>

    <div class="form-group">
    <label for="Name" class="col-sm-4 control-label">Name:</label>
    <div class="col-sm-8 input">
    <input type="text" class="form-control" id="Name" name="Name[]" value="<?php echo $Name?>">
    </div>
    </div>

    <div class="form-group">
    <label for="Email" class="col-sm-4 control-label">Email:</label>
    <div class="col-sm-8 input">
    <input type="text" class="form-control" id="Email" name="Email[]" value="<?php echo $Email ?>">
    </div>
    </div>

        <div class ="form-group">
<label for="removeUser" class="col-sm-4 control-label"></label>
<div class="col-sm-8">
 <input id="removeUser" name="removeUser" type="submit" value="Remove this user" class="btn btn-danger" onclick="return confirm('Are you sure you want to completely remove this user?');">
</div>
</div>
<?php
    }

?>

我知道如何删除用户,但是我遇到的问题是,当单击按钮时,我似乎无法获取特定用户的ID。到目前为止,我只能检索显示的最后一个ID或显示的所有ID。

任何帮助,将不胜感激。谢谢。

Skatox

首先,您需要将闭环括号移动到每一行html的末尾然后,我建议您使用一个单独的URL来删除一条记录,并将Submit按钮更改为锚标记(根据CSS规则,您可以使其看起来像一个按钮),因此锚定为:

<a href="delete.php?id=<?php echo $ID?>" class="button" onclick="return confirm('Are you sure you want to completely remove this user?');">Delete</a>

因此,在delete.php的后端,您将看到类似以下内容的内容:

if(isset($_GET['id'])){
    $dbQuery = $db->prepare(sprintf("DELETE FROM user WHERE ID = %s", $_GET['id']));
    $dbQuery->execute(array($Name));
}

您需要改进此删除查询,以确保其安全性,因为人们可能会向您发送SQL代码 $_GET['id']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

每个循环中的PHP按钮

来自分类Dev

PHP中的while循环中的按钮

来自分类Dev

foreach循环中按钮的弹出窗口PHP

来自分类Dev

JSP - ForEach 循环中每个条目的按钮

来自分类Dev

循环中的CSS按钮

来自分类Dev

循环中的CSS按钮

来自分类Dev

在每个循环中使用php类对象

来自分类Dev

PHP 如何合计foreach循环中每个余额的总和

来自分类Dev

在for循环中创建按钮,每个按钮具有不同的mousePress p5中的功能

来自分类Dev

如何从while循环中自动更改单选按钮的名称?的PHP

来自分类Dev

php循环中的单选按钮不起作用

来自分类Dev

如何在Jade循环中的每个列表项之后添加按钮?

来自分类Dev

如何在Jade循环中的每个列表项之后添加按钮?

来自分类Dev

在 Javascript 中为循环中生成的每个值创建一个按钮

来自分类Dev

while循环中的单选按钮

来自分类Dev

JavaScript循环中的断线使按钮

来自分类Dev

循环中未显示按钮

来自分类Dev

JavaScript循环中的断线使按钮

来自分类Dev

For循环中的Tkinter按钮命令

来自分类Dev

For循环中的kivy按钮事件

来自分类Dev

在for循环的每个循环中设置多个对象

来自分类Dev

For循环中的PHP错误

来自分类Dev

如何在while循环中创建“喜欢”按钮,以便我可以为每个循环更改他的类名?

来自分类Dev

如何在while循环中创建“喜欢”按钮,以便我可以为每个循环更改他的类名?

来自分类Dev

MATLAB legend()函数在for循环中-在每个循环中添加条目

来自分类Dev

for循环中的按钮可更新for循环中的标签?

来自分类Dev

如何为网格中的每个帖子在php循环中运行jquery(wordpress)

来自分类Dev

在PHP中的foreach循环中插入每个元素之后,如何创建一个数组?

来自分类Dev

PHP内存使用量在每个循环中都在不断增长

Related 相关文章

  1. 1

    每个循环中的PHP按钮

  2. 2

    PHP中的while循环中的按钮

  3. 3

    foreach循环中按钮的弹出窗口PHP

  4. 4

    JSP - ForEach 循环中每个条目的按钮

  5. 5

    循环中的CSS按钮

  6. 6

    循环中的CSS按钮

  7. 7

    在每个循环中使用php类对象

  8. 8

    PHP 如何合计foreach循环中每个余额的总和

  9. 9

    在for循环中创建按钮,每个按钮具有不同的mousePress p5中的功能

  10. 10

    如何从while循环中自动更改单选按钮的名称?的PHP

  11. 11

    php循环中的单选按钮不起作用

  12. 12

    如何在Jade循环中的每个列表项之后添加按钮?

  13. 13

    如何在Jade循环中的每个列表项之后添加按钮?

  14. 14

    在 Javascript 中为循环中生成的每个值创建一个按钮

  15. 15

    while循环中的单选按钮

  16. 16

    JavaScript循环中的断线使按钮

  17. 17

    循环中未显示按钮

  18. 18

    JavaScript循环中的断线使按钮

  19. 19

    For循环中的Tkinter按钮命令

  20. 20

    For循环中的kivy按钮事件

  21. 21

    在for循环的每个循环中设置多个对象

  22. 22

    For循环中的PHP错误

  23. 23

    如何在while循环中创建“喜欢”按钮,以便我可以为每个循环更改他的类名?

  24. 24

    如何在while循环中创建“喜欢”按钮,以便我可以为每个循环更改他的类名?

  25. 25

    MATLAB legend()函数在for循环中-在每个循环中添加条目

  26. 26

    for循环中的按钮可更新for循环中的标签?

  27. 27

    如何为网格中的每个帖子在php循环中运行jquery(wordpress)

  28. 28

    在PHP中的foreach循环中插入每个元素之后,如何创建一个数组?

  29. 29

    PHP内存使用量在每个循环中都在不断增长

热门标签

归档