如何实现删除功能
在后台的主页面中,我们发现如下图所示的操作栏目下的 修改/删除 的按钮图案。本章节我们就先来说一说如何实现删除一条数据的功能。
删除功能实现的主要思路是获取需要删除的数据的 id,通过SQL语句删除此书的id来删除此id在数据库表中的的全部记录。
首先创建一个 delete.php 文件
在 list.php中进行获取 id 的路径再进行删除操作。在 list.php中做如下的修改,$rows["id"]通过上一节的 while 循环输出。
<td> <div class="button-group"> <a class="button border-main" href="#"><span class="icon-edit"></span>修 改</a> <a class="button border-red" href="delete.php?id=<?php echo $rows["id"]?>" onclick="return del(1,1,1)"> <span class="icon-trash-o"></span>删 除 </a> </div> </td>
delete.php 文件中导入数据库公共文件config.php,获取 id的值并删除数据库中的此条数据 写入如下的代码:
<?php header("content-type:text/html;charset=utf-8"); include("config.php"); $id = isset($_GET['id'])?$_GET['id']:""; $sql = "delete from list where id = '$id'"; //echo $sql; $rel = mysqli_query($link,$sql); if($rel){ echo "<script>alert('删除成功');window.location.href='list.php'</script>"; }else{ echo "<script>alert('删除失败');window.location.href='list.php'</script>"; } ?>