当前位置:编程学习 > php >>

PHP循环输出数据后 删除id为特殊值的某个数据

正在做一个留言板的管理员页面,这个是循环输出的内容,现在我想点一下delete it 而删除该留言,我应该怎么写代码?(每一条留言都有自己的id)
追问:按钮怎么获取这条留言的id?

kill_one_line.php 中GET怎么获取呢?

答案:这个是通过SQL从库里删除后,刷新该页。

 

仍是用DELETE语句,这个语句不用我来写了吧,按照ID直接从库里将它删除,然后重新Load这个页面,这里可以用一段JS来实现跳转。

 

每个按钮加上 onclick = "killit(<?=id?>)",这样每个按钮都传递了一个ID的参数。

 

写JS函数

function killit(id)

{

window.location,reload("kill_one_line.php?id="+id);

}

把这个参数传个一个PHP执行页面,kill_one_line.php

在kill_one_line.php中,用GET方式获得ID,写SQL直接从数据库里删除ID的这一条数据,然后在这个PHP页的最后执行JS跳转<script>window.location.reload("你的留言板页面")</script>

注意kill_one_line.php不输出任何显示信息,它只在后台执行就可以了

上一个:macfee用了禁止php创建的规则,发现supersite页面无法打开
下一个:PHP使用GD旋转图片怎么控制透明填充背景

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,