您的位置:首页 > 编程语言 > PHP开发

一个比较经典的php批量删除程序,与smarty相互结合使用

2009-05-20 22:44 701 查看
php程序部分:

<?php

if ($_REQUEST['submit']) {
$del=$_REQUEST['del'];
$id=implode(",",$del);
$query=mysql_query("delete from new where id in (".$id.")");
if ($query) {
echo "<script>alert('批量删除成功!')</script>";
echo "<script>location.href='new_list.php'</script>";
}else {
echo "<script>alert('删除失败')</script>";
}
}

?>

模板部分程序如下:

<form action="new_delect.php" method="POST">
<table border="1" align="center" width="95%">
<tr>
<td>新闻ID</td>
<td>标题</td>
<td>点击</td>
<td>时间</td>
<td>查看</td>
<td>生成</td>
<td>更新</td>
<td>删除静态页</td>
<td>删除</td>
<td>批量删除</td>
</tr>
{section name=list loop=$title_list}
<tr>
<td>{$title_list[list].id}</td>
<td><a href="{$title_list[list].patch}">{$title_list[list].title}</a></td>
<td>{$title_list[list].hit}</td>
<td>{$title_list[list].datetime}</td>
<td><a href="disp_new.php?id={$title_list[list].id}">查看</a></td>
<td><center><a href="new_html.php?id={$title_list[list].id}" onclick="return confirm('您确认要生成吗?')">生成</a></center></td>
<td><conter><a href="new_update.php?id={$title_list[list].id}" onclick="return confirm('您确认要更新吗?')">更新</a></conter></td>
<td><center><a href="new_delete.php?id={$title_list[list].id}" onclick="return confirm('您确认要删除静态页面吗?')">删除</a></center></td>
<td><center><a href="new_delect.php?id={$title_list[list].id}" onclick="return confirm('您确定删除此项吗?')">删除</a></center></td>
<td><center><input type="checkbox" name="del[]" value="{$title_list[list].id}" >删除</center></td>
</tr>
{/section}
<tr>
<td colspan="10" align="right">

<input type="submit" value="提交" name="submit">  
</td>
</tr>
</table>
</form>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐