加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

在php中添加删除按钮

发布时间:2020-12-13 22:10:16 所属栏目:PHP教程 来源:网络整理
导读:我创建了一个包含在我的数据库中的项目表,它完美地出现了但是我现在想在我输出的数据的另一列中添加一个删除按钮. 但是我只是不确定如何做到这一点,我确实为每个表都有一个唯一的ID,所以我可以使用它作为id或者你怎么称呼它的按钮? ?php//Start session //.
我创建了一个包含在我的数据库中的项目表,它完美地出现了但是我现在想在我输出的数据的另一列中添加一个删除按钮.

但是我只是不确定如何做到这一点,我确实为每个表都有一个唯一的ID,所以我可以使用它作为id或者你怎么称呼它的按钮?

<?php

//Start session
    //... all the connection stuff here


$result = mysql_query("SELECT * FROM feathermattresstoppers");

echo "<table border='1'>
<tr>
<th>name</th>
<th>old price</th>
<th>price</th>
<th>delete</th>
</tr>";

while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
  echo "<td>" . $row['name'] . "</td>";
  echo "<td>" . $row['old_price'] . "</td>";
  echo "<td>" . $row['price'] . "</td>";
echo "<td>"<!-- how could I add a button here? -->"</td>";
  echo "</tr>";
  }
echo "</table>";

?>

任何帮助,将不胜感激.

解决方法

在你的桌子前:

<form action="" method="post">

并关闭表格后的表格标签.

将此代码作为删除按钮:

echo '<td><input type="submit" name="deleteItem" value="'.$row['id'].'" /></td>"';

在PHP中,您应该执行以下操作

<?php

if(isset($_POST['deleteItem']) and is_numeric($_POST['deleteItem']))
{
  // here comes your delete query: use $_POST['deleteItem'] as your id
  // $delete = $_POST['deleteItem']
  // $sql = "DELETE FROM `tablename` where `id` = '$delete'"; 
}
?>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读