为删除按钮增加一个sub句柄name=del,$_POST['销冲sub']按钮触发sql处理删除数据库中的数据,
专注于为中小企业提供成都网站制作、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业青山免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
我只能提供思想,实际问题实际对待。亏腊歼不懂的可以继续局腔问我。
$delete = $_POST['delete']; // POST方式获得复选框值
//单击删除按钮时
if ($submitdel) // 按提交慧仿按钮
{
//以,号组合成字符串,供mysql使用
$aryid=@implode(",",$delete);
$db-query("delete from `table` where id in($aryid)");
}
复选框的大致代码:
input type="checkbox" name="delete[]" value="?php echo $id; ?"
原理:复选框的name属性为delete[] 所以选择如果个前卖纤之后获得的$delete值为一个数组,例如是$delete = array(0 = 1,1 = 2,2 = 3);
然后用implode函数将数组切割成字符串,配槐$aryid=@implode(",",$delete);那么$aryid就是 $aryid = "1,2,3";
然后执行sql语句。delete from `table` where id in($aryid)
SQL语句就是delete from `table` where id in(1,2,3);
这样就很明白了吧
?php
delete($_POST[id]);
?
?php
delete("www");
?好烂
把这运租东友悄漏西放在delete函数下边应该就可以了
比如你要删除这个新闻的话userid=?php echo $row_rsmem['username']; ? 这个地方蚂辩最好传新闻桐物吵的id号
然后在manager.php页面用$_GET['userid']获取到id值, 然后拼装sql语局侍句 ,也就是DELETE * FROM TABLE WHERE userid=$_GET['userid'] 然后执行就行了