Javascript 使用图书前面的选择选项删除所选图书(图书名称、作者、价格、租金和类别)

Javascript 使用图书前面的选择选项删除所选图书(图书名称、作者、价格、租金和类别),javascript,php,mysql,Javascript,Php,Mysql,数据库 我想通过单击“删除”按钮删除行 bookdetails(bookdetails.php)下的代码: 这绝对不是人们在帖子下方的评论中向你指出的提问方式。但是为了解决你的问题 在bookdetails.php中更新代码以显示 <?php include('connection.php'); $y=mysql_query("select * from `addbooks`"

数据库

我想通过单击“删除”按钮删除行

bookdetails(bookdetails.php)下的代码:


这绝对不是人们在帖子下方的评论中向你指出的提问方式。但是为了解决你的问题

bookdetails.php
中更新代码以显示

               <?php
                    include('connection.php');
                    $y=mysql_query("select * from `addbooks`");
                    while($z=mysql_fetch_array($y)){
                            echo '<td align="center" ><a href="deletebooksdb.php?id='.$z['id'].'" class="delete">Delete</a></td>
                        </tr>';

                } ?>
然后将查询更新为

$query = mysql_query("delete from `addbooks` WHERE id = $id");
这会解决你的问题,但我必须告诉你,这不是最安全的方法。您需要解决多种措施,包括正确验证输入、使用
mysqli


但现在,这应该可以解决您的问题。

我强烈建议您使用Mysqli而不是Mysql

示例代码,未针对您的表格式化:

 <?php
    include('connection.php');
    $y=mysql_query("select * from `addbooks`");
    while($z=mysql_fetch_array($y)){
     echo '<a href="deletebooksdb.php?id=' . $z['id'] . '" class="delete">Delete</a>
    }
 ?>

请以文本而不是图片的形式发布代码。根据@George的评论,请阅读。然后请停止使用myql*-函数,改用mysqli或PDO。Mysql函数已弃用!
$query = mysql_query("delete from `addbooks` WHERE id = $id");
 <?php
    include('connection.php');
    $y=mysql_query("select * from `addbooks`");
    while($z=mysql_fetch_array($y)){
     echo '<a href="deletebooksdb.php?id=' . $z['id'] . '" class="delete">Delete</a>
    }
 ?>
<?php
  include('connection.php');
  $id =  mysql_real_escape_string($_GET['id']);
  $query = mysql_query("DELETE FROM `addbooks` WHERE id=$id");
?>