我想使用删除选项删除选定的行(包括book_title,作者,价格,租金和类别的书),如附图所示

时间:2017-11-07 13:39:42

标签: javascript

enter image description here

我想使用删除选项删除选定的行(包含book_title,作者,价格,租金和类别的书籍),如附图中所示。

enter image description here

1 个答案:

答案 0 :(得分:0)

你可以用PHP easilly做到这一点。

您需要做的是每个删除链接的唯一网址:

<a href="viewbookdetails.php?delID=<?= $actualRowID ?>">Delete</a>

$ actualRowID必须是数据库表中行的唯一ID

这将打开如下页面:

...viewbookdetails.php?delID=27
此示例中的

27代表表

中受影响行的ID

通常你会生成一个这样的表:

<?php 
  foreach($array as $key)
  {
     $key['ID'].... //ID is your column name where your unique ID is in.
     echo "<td> my row.... </td>"; 
     echo "<td><a href="viewbookdetails.php?delID=".$key['ID'].">Delete</a> </td>"; 
  }
?>

此链接将打开您已打开的&#34; viewbookdetails.php&#34;但它会附加一个delID。

在viewbookdetail.php的第一行,您可以检查此参数。

<?php 
  if(isset($_GET['delID']))
  {
     ...do your query like "DELETE FROM table WHERE ID = $_GET['delID']";
  }
?>

在这段代码之后,您的参赛作品将被删除。

由于您的主要处理和表生成将低于此代码,因此不再显示受影响的行。