使用按钮从数据库中删除用户记录

时间:2015-03-21 20:51:48

标签: php html

我正在创建一个管理站点,所有用户都在其上。我想在每个用户行上创建一个删除按钮,因此当我单击该按钮时,将从数据库中删除该用户。

<?php
    $hey = $mysqli->prepare("SELECT id, username, email, rr, house, date, bil, rank FROM user");
    $hey->execute();
    $hey ->bind_result($id, $username, $email, $rr, $house, $date, $bil, $rank);

    echo 
        "<table cellpadding='5' cellspacing='5' style='background-color: white; margin-left: -4px;' border='1'>
        <tr>
        <th>ID</th>
        <th>BRUGERNAVN</th>
        <th>EMAIL</th>
        <th>PENGE</th>
        <th>HUS</th>
        <th>RANK</th>
        <th>BIL</th>
        <th>DATO</th>
        <th>Indstillinger</th>
        </tr>";

        while( $hey->fetch() ){
            echo "<tr>";
            echo "<td>" . $id ."</td> ". "<td>" .$username ."</td> ". "<td>" .$email ."</td> ". "<td>" .$rr ."</td>". "<td>". $house . "</td>". "<td>". $rank . "</td>". "<td>". $bil . "</td>". "<td>". $date . "</td>". "<td> <center>DELETE</center> </td>";
            echo "</tr>";
        }
        echo "</table>";

    $hey->close();
?>      

1 个答案:

答案 0 :(得分:0)

每个用户行都需要第一个HTML复选框,然后是要发送的表单和专门用于删除的页面/网址。

您应该使用函数来获取/显示/删除您的数据,因为将所有内容放在同一个文件中,就像许多事情一样,这是一个坏主意。

了解MVC开发以及PHP PIP简约框架,它将帮助您理解这一原则。

但是,如果您只想在显示屏上删除,则必须使用JavaScript。