php - 删除php表中每一行的按钮

标签 php mysql

我的页面 view_feedback.php 上有下表

//Retrieve feedback info from database
                $query = $db->prepare("SELECT * FROM feedback ORDER BY ID desc");
                $query->execute();

                //Display feedback info in table 
                echo "<table id='user' class='table table-bordered'>
                    <thead>
                      <tr>
                      <th>ID</th>
                      <th>Name</th>
                      <th>Email</th>
                      <th>Message</th>
                      </tr>
                      </thead>";

                while ($dbRow = $query->fetch(PDO::FETCH_ASSOC)) {
                    $id = $dbRow['ID'];
                    $name = $dbRow['Name'];
                    $email= $dbRow['Email'];
                    $message = $dbRow['Message'];

                { echo "<tr>
                    <td>$id</td>
                    <td>$name</td>
                    <td>$email</td>
                    <td>$message</td>
                    <td>" . " <input type='submit' action='view_feedback.php' id= '$id' . ' value='Delete' >" .  "</td>
                  </tr>"
                  ;}

                }
                echo "</table>";

然后我有这段代码来执行删除:

if (isset($_POST['delete'])){
    $query = $db->prepare (DELETE * FROM feedback WHERE ID = ?)
    $query->execute($id);
}

表格显示正常,但是当我点击删除按钮时没有任何反应?

最佳答案

<input type='submit' action='view_feedback.php' id= '$id' . ' value='Delete' >

它应该有一个 name = 'delete' 以便 $_POST 可以检索它:

<input type='submit' name = 'delete' action='view_feedback.php' id= '$id' . ' value='Delete' >

关于php - 删除php表中每一行的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30444637/

相关文章:

php - 使用 PHP substr,如何找到前面的空格而不是后面的空格?

php - 您可以使用 phpmyadmin 将 wordpress 帖子发布到外部站点吗?

php - 防止创建应该用 PHP 创建的 HTML 元素 --- 用 PHP 本身

mysql - 在 MySQL 中使用范围分区获得意外结果

java - Hibernate OnDelete Cascade 不适用于 MySql 但适用于 postgres 和 Ms-Sql

php - PHP 中可选参数的问题

php - 哪个是 PHP 最好的密码哈希算法?

mysql - SQL Server和MYSQL之间的复制

PHP mysql条件唯一约束?

java - JBoss Developer Studio 与 MySQL 的集成问题