删除表格的内容

用php删除数据库中某一个表格的内容,

首先用php将表格给显示出来

 1 <h1>显示注册信息</h1>
 2 <table width="100%" border="1" cellpadding="0" cellspacing="0">
 3     <tr>
 4         <td>代号</td>
 5         <td>姓名</td>
 6         <td>性别</td>
 7         <td>操作</td>
 8     </tr>
 9     
10     <?php
11     $db = new MySQLi("localhost","root","123456","text_0408");
12     $sql = "select * from zhuce";
13     $result = $db->query($sql);
14     $arr = $result->fetch_all();
15     foreach($arr as $v)
16     {
17         //修改性别
18         //$sex = $v[2]?"男":"女";
19         
20         //修改民族
21         //$sql1 = "select name from nation where code='{$v[3]}'";
22         //$r1 = $db->query($sql1);
23         //$a1 = $r1->fetch_row();
24         
25         echo "<tr>
26         <td>{$v[0]}</td>
27         <td>{$v[1]}</td>
28         <td>{$v[2]}</td>
29         <td><a href='del.php? id={$v[0]}' onclick=\"return confirm('确认删除么?')\">删除</a></td>
30     </tr>";//用js方法给出提示确认删除或者取消的提示框,这样可以防止不小心把不想删除的数据给删除掉
31     }
32     ?>
33     
34 </table>

 

处理页面

 1 <?php
 2 $id = $_GET["id"];
 3 
 4 $db = new MySQLi("localhost","root","123456","text_0408");
 5 $sql = "delete from zhuce where id='{$id}'";
 6 if($db->query($sql))
 7 {
 8     //跳转页面
 9     header("location:main.php");//当文件不在同一个文件夹下的时候容易出错
10     /*echo "<script>window.location.href='main.php'</script>";*/   //当文件不在同一个文件夹下的时候可以用这个调转页面的方法
11 }
12 else
13 {
14     echo "删除失败!";
15 }

 

posted @ 2017-04-26 15:11  小牛吃青草  阅读(196)  评论(0编辑  收藏  举报